I'm having a problem during a SaveAsync method call in my Silverlight ViewModelBase. When my model 's graph gets too bloated, the "clone" and "undo" routines are taking a long time and the window gets stuck due to the synchronous process, if the user try to click on screen, the browser crashes. Consider putting the "clone" and "undo" routines in a task.
code: http://take.ms/VxPdtq