Zoom now keeps current position centered.