Rework the graphical edit parts (model change notification redesign)