Monitor with INotifyPropertyChanged