More potential ignorance:  I understand that that there is a lock-guarded `map` of `Channel`s, but in reading this I don't understand what allows that map to be avoided in this tight loop.  Is it worth spelling this out a bit more explicitly for readers like me who can't make this connection?  If not, is it worth dropping the potentially confusing detail about avoiding the `map` here?