Only call rotozoomSurface when necessary