Zooming flashes screen before rendering
The standard practice for pinch-to-zoom (or zoom in general) would be to keep the old image temporarily scaled while the new one is being rendered. In fact, some solutions even render the page only when the pinch gesture is over, which helps performance but might look somewhat "extreme" in some cases.
Edited by Raffaele