Задача такая. Есть приложение, в котором присутствует fragment1 и fragment2. В fragment1 есть таймер, который рандомит сообщения и выводит их в RecyclerView и в BottomNavigationView - счётчик этих самых сообщений. Все работает прекрасно, пока не открывается fragment2. Таймер перестает работать и обновлять счётчик. Выводить таймер в активити не вариант, т.к. из активити нельзя обновить RecyclerView. Как сделать чтобы таймер работал при любом открытом fragment, куда его поместить?