- Looks like Handler is a pretty useful ADT on its own so lifting it into fun/contrib as IndexedAsyncState and derived AsyncState is a go.
- Handler is great for individual routes but it also looks like we can use IndexedAsyncState to build endpoints for the API. So try this too.