All data is now preserved in the model, and the viewmodel filters it out. :D