ну хорошо. давай называть не контейнеры. а просто компоненты. есть же обертка над компонентом, которая собирает несколько компонентов в единую страницу. вот о ней речь
Фабрику в модель, переделать её не в фабрику а стор с объектами и id, в компоненты прокидывать данные через combine, и все, так мы полностью изолируем бизнес логику от компонента