@natty @angelthorns You do in this case because mutating client state is very common in IRC. Nickname changes, membership changes, rate limiting, target change throttling, user and channel modes, checking ban/quiet lists then exceptions... channels are effectively global, so they are everywhere.