Fixed `Physical._handle_collision_result` to only stop movement in the opposite direction of the `normal`/`delta`