Modal atualizando modal(no richfaces)

eu tenho um formulário que abre um modal de pesquisa, sendo que esse modal pode abrir um outro de cadastro. É possível o útimo modal atualizar o anterior?
Eu tô tentando fazer isso mas não tá funfando… O modal de cadastro funciona, salva corretamente, mas o atributo
#{home.pessoa},que é compartilhado entre os dois, não está sendo recarregado no modal anterior.

//detalhe de panelModalPessoa, o último modal...

<h:panelGrid columns="1">
	<f:subview>
	Razão Social: <rich:spacer width="10px" />
	<h:inputText id="nome" maxlength="100" size="73" value="#{home.pessoa.nome}" />
	</f:subview>
</h:panelGrid>

//Mais código...

<s:decorate template="../../layout/form.xhtml">
	<h:commandButton action="#{home.inserirPessoa}" value="Salvar"   	reRender="panelPessoaJuridica"	oncomplete="rich:component'panelModalPessoa')}.hide()" />
</s:decorate>
//detalhe de panelPessoaJuridica, o modal de pesquisa...

<a4j:outputPanel id="panelPessoaJuridica">

//código... 

	<s:decorate id="nomePessoaJuridica" template="../../layout/form.xhtml">
		<ui:define name="label">Razão Social:</ui:define>
		<h:outputText value="#{home.pessoa.nome}" />
	<h:inputText maxlength="50" size="50" value="#{home.pessoa.nome}" immediate="true" />
	</s:decorate>

//Mais código... 

</a4j:outputPanel>