Всем привет, есть приложение с bottom navigation view, где 2 из фрагментов с ресайклами, и вся навигация построена на реплейсах предыдущих фрагментов. Встала задача сохранять состояния фрагментов, для этого создал bundle с array листом ресайкла и завязал на жизненный цикл фрагмента. Вроде работает, но нормальное ли это решение? Может есть варианты как было бы сделать правильнее?