There is probably a header like [Retry-After](https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429) that should be honoured. There might need to be a custom `fetchWithBackoff` type method to do this?