Improved set_position (Camera)