My scenario here is that I have two classes, the first is a rough ObservableStore class and another base class that could have some values passed to it tha