Handle zoom while keeping camera controls enabled
WIP