Может сталкивался кто с такой задачей - Есть модуль чата (приложение на Viper), он может брать данные с сервера и брать\сохранять в Core Data. Есть функции удаления\отправки сообщений и вот это вот все, но есть нюанс. Из экрана чата можно перейти, например, на аккаунт пользователя, с кем ведется диалог, а оттуда в новый инстанс того же чата. Вопрос - как организовать данные таким образом, что при удалении\добавлении сообщений во втором инстансе, изменения бы отображались и в первом. (например в вк, если перейти из далога в аккаунт а оттуда опять в диалог, то при возвращении в первый инстанс все уже тут как тут). Думал про rxSwitf, но толком с ним не знаком.