I'm creating a game where a player uses a tool and I don't want them to be able to spam the tool by using exploits and firing the remote event connected with it, how can I create a debounce for each player so they can't do this? (In the least laggy and delayed way)