Dialogs em uma pagina separada da chamada

Eu posso ter por exemplo uma pagina chamada dialogs.xhtml onde vai conter todos os meus dialogs e em uma outra pagina chamar os dialogs que estão contidos na pagina dialogs.xhtml?

por exemplo, na pagina dialogs eu possuo um <p:dialog widgetVar=“teste”></…>

e em uma pagina qualquer index.xhtml chamar o onclick=“teste.show()” ?

pensei em fazer o include da pagina dialogs.xhtml no facelets?

alguem possue alguma ideia se é possivel ou não chamar dialog em uma pagina diferente?

ah, e antes de digitarem: “já tentou”, estou viajando acessando atraves de uma lan e nao tenho pc para desenvolvimento a disposição ;/ so quando voltar.