Tried implementing mouseDrag/scroll/mouseDoubleClick, but failed in reversing the transformations applied to our shape and therefore not been able to correctly implement them