Make rotate fixed to exact rotations when at multiples of 90 deg.