Try Bitmap class of Easeljs to draw, pan and zoom to mouse. It works with some change in library.