@kbenne is this line necessary?  Seems like the call in the ModelObject ctor is all you should need