я вот бы рефреймовцам предложил сделать возможность локальные DB для компонентов сделать. И рефрейм, но в каком-то отдельном куске. Когда программа большая нужно ее дробить и никак иначе. Микросервисы так сказать. Подпрограммы. А то или атомы или глобальный стейт. Локальный db было бы лучше.