The way I read it was that $dc_observers.get_latest_class would return the latest observer for the model. And that you can feed .redraw_with_undo(...) with the DC's you want.