pinchZoom is more robust