Absolutely true, sorry for pointing out a wrong suggestion.
However zooming is still dependant on the frametime. If you simulate a very low or very high frametime then I bet it's recognizable.
What about using a different approach by modifying the zoom factor and setting it then instead of calling ZoomIn/Out() multiple times? Like:
zoom_factor += x * delta_t;
view.setZoom( zoom_factor );
If I'm not completely wrong (again
), that should do the trick. And in addition to that, you even have more control about the change rate more directly.