BUG: make shared axes propagate pan/zoom without jumps

closes #66, if it works.