What I could do which is a lot more complex is do exactly how it worked on the old wcs but not give them the nade until 5 sec has passed. This will result in the code and timers only running when a player has thrown a nade so it is still faster than it running all the time.