Channel message list as a stream.
Stream<List<Message>> get messagesStream => channelStateStream .map((cs) => cs.messages ?? <Message>[]) .distinct(const ListEquality().equals);