Stream<String> get propertyChanged { _propertyChanged ??= _getPropertyChanged(); return _propertyChanged!; }