@override Stream<String> get streamStateStream { _streamStateStream ??= _streamStateChannel.receiveBroadcastStream().map((e) => e as String); return _streamStateStream!; }