- Streaming hubs are designed for async operation (websockets/REST)
You can reproduce this by having copilot use any hub in the real-world.
More hubs == more errors.
Each new error == same bounds-checking applied to another hub
Eventually, you'll end up at my branch.
The root-problem is that they aren't being tested in a typical use-case (websocket feed).