this was super helpful and solved the problem. its insane that even now this problem persists in the game