Reaccionar / reducir, mostrando múltiples componentes, compartiendo las mismas acciones, pero con un estado diferente

Digamos que tengo un recipiente reutilizable. Es un asistente con múltiples páginas.

El estado del asistente es impulsado por redux / actions. Cuando se dispara una acción, uso un reductor para actualizar mi estado.

¿Qué sucede si quiero tener múltiples asistentes duplicados, con su propio estado?

Estoy pensando que debe haber una manera de hacer que las acciones sean manejadas por un determinado reductor dinámico (que se puede crear / destruir), y luego hacer que cada asistente individual sea expulsado de estas piezas dinámicas de la tienda / estado.

¿Se recomienda esto? ¿Existen las bibliotecas que facilitan esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta