Ничего не понял
В моем примере есть класс Model (shared model)
Есть ListViewModel, имеющая внутри ссылку на Model. Есть DetailsViewModel, то же самое
Каждому view соответствует только одна ViewModel
Зачем мне их удалять?
пс model и view model - это разные сущности