This assertion should remain - when caching just Channels, there is only one connection (default).

We can allow it to be set as long as they set it to 1.

Will change during merge.