observeedPropertiesChanged