Don't scale pan magnitude by zoom scale; this pans too fast when zoomed in.