Народ, подскажите плиз такой момент - есть recyclerView и MVVM. Как правильнее делать обновление данных в recyclerView - одна вьюмодель, которая будет обновлять данные и дергать обновление адаптера, где парсить какие данные изменены, а какие нет, или же под кажый вьюхолдер отдельный инстанс вьюмодели, который будет обновлять данные только при изменении оттдельной модели списка?