If SVG has viewBox then compute initial zoom and pan based on it
Fix fix and center with cache drop
Fix panning on only one axis