Utility to handle rate limiting and retries in a centralized manner. Single rate limit for all your request methods.