all objects only act every 500ms.

we still aren't limiting what the player can do. we may want to debounce the
player's input by ignoring actions for say 100ms or something.