Correct image zooming, finally