Channel refactor

This will trigger immediately interest subscription OnError, while we are not yet ready with new registry. We can shutdown old channel/registry only when new channel is swapped in.