Removed custom NotifyPropertyChangedBase. The code now uses the implementation from Prism.Mvvm