Throttling

- throttling
- response handling
- refactoring
As elsewhere: remove this `TODO` and make it an issue or a story.