Implement axis zooming with move opaque