Fix issue where `set_global_position(global_position)` in `Control` resulted in a different result than `global_position`