Подскажите, пожалуйста, как лучше всего организовать взаимодействие: есть bottom nav fragment, у которого два элемента на экране - контейнер для фрагментов и боттом навигация с 5 элементами (кастомная, т.к. есть некоторые особенности). Нужно организовать взаимодействие между родительским и дочерними фрагментами. Одну часть я реализовал: сделал интерфейс, нашёл parentFragment и скастил. А как обратное взаимодействие? Просто интерфейсом тут не получится. Единственная мысль: сделать синглтон, который будет хранить BroadcastChannel (корутины), и презентейшен слои фрагментов будут общаться через него посредством Msg. Есть ещё варианты?