If this is listening just to `networks_changed` and there is just one channel active, we can just say that  `onMessage` is always for `clearCache()`?