Adding HTTP 429 backoff functionality to respect TOS