Patched zooming / recentering