Reutilizar Telas JSF

Possuo uma tela de cadastro onde é chamada a partir do Menu então a tela e carregada, a mesma esta ligada a um bean, então gostaria de chamar a mesma tela a partir de botão add que então a tela fosse aberta em p:confirmDialog e após salva a partir do p:confirmDialog o item preenchido seja salvo e adicionado ao grid da tela onde possui o botão add. Esta segunda tela possui um bean próprio. Como posso fazer esta reutilização sem duplicar o código?

Alguém?