I have implemented dynamic rate limiting where I queue and suspend the request as it arrives. When the server is ready to service, the request is resumed. Trying to figure o