a place for built-in handlers for pan and zoom
start final refactoring of Transforms