[UI] Improved zooming for JointJS