Translation scales with zoom factor