Stream of property names as they change.
Stream<List<String>> get propertiesChanged => _propertiesChangedController.stream;