This issue is closely related to issue #77. If we want users to manipulate canvases, then we should add listeners for canvas info. The information that should be included in the canvas info listener should be the panzoom values, top left corner screen position and so on.