best way to do rate limiting for API Calls? - Theo's Typesafe Cult