optimize image-gesture-zoom