https://github.com/twitter/summingbird/issues/83

That is the issue. If the cache is small, but maxwaiting is small, you are potentially waiting of futures to complete that can't until they kicked out of the cache. I actually think this is fixed now that CollectorMergeable is gone. The caching is not in a future now, and we don't block on putting in, only on each loop in execute.