React / redux, exibindo vários componentes, compartilhando as mesmas ações, mas com estado diferente

Digamos que eu tenha um contêiner reutilizável. É um assistente com várias páginas.

O estado do assistente é conduzido por redux / actions. Quando uma ação é disparada, eu uso um redutor para atualizar meu estado.

E se eu quiser duplicar vários assistentes, com seu próprio estado?

Eu estou pensando que deve haver uma maneira de ter ações manipuladas por um certo redutor dinâmico (que pode ser criado / destruído) e, em seguida, cada assistente individual será direcionado a partir dessas partes dinâmicas do armazenamento / estado.

Isso é recomendado? As bibliotecas existentes facilitam isso?