BUG: make shared axes propagate pan/zoom without jumps

closes 66, if it works.