Fixed rotation problem by rotating before zooming.  Meh...