Renderizar Richfaces Facelets

Pessoal,

Eu gostaria de mudar de página porém sem piscar a tela.
Bom estou usando o rich:status para fazer isso porém ele pisca.

segue código.

TOP.xhtml

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html 
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:rich="http://richfaces.ajax4jsf.org/rich"
	xmlns:a4j="https://ajax4jsf.dev.java.net/ajax">

<f:loadBundle basename="com.live.generator.Messages" var="bundle"/>

<head>
	<link rel="stylesheet" type="text/css" href="template/resource/style.css"/>
	<title><h:outputText value="#{bundle.titulo}"/></title>
</head>

<body>
	<ui:include src="loading.xhtml" />
	<ui:include src="status.xhtml" />
	
	<div id="alinhamento">
		<ui:insert name="top"/>
	</div>
	
</body>
</html>

loading.xhtml

<?xml version="1.0" encoding="ISO-8859-1"?>
<ui:composition
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:rich="http://richfaces.ajax4jsf.org/rich"
	xmlns:a4j="https://ajax4jsf.dev.java.net/ajax">

	<rich:modalPanel id="loading" autosized="true" ajaxRendered="true" width="150">
		<center>
			<h:graphicImage value="/template/resource/wait.gif"/>	
			<br/>
			&lt;ui:insert name="loading-message"&gt;
				&lt;h:outputText value="#{bundle.mensagem_aguarde}"/&gt;
			&lt;/ui:insert&gt;
		&lt;/center&gt;
	&lt;/rich:modalPanel&gt;
&lt;/ui:composition&gt;

status.xhtml

&lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&gt;
&lt;ui:composition
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:rich="http://richfaces.ajax4jsf.org/rich"
	xmlns:a4j="https://ajax4jsf.dev.java.net/ajax"&gt;
	
	&lt;a4j:status id="commonstatus" onstart="Richfaces.showModalPanel('loading')" onstop="Richfaces.hideModalPanel('loading')"/&gt;  

&lt;/ui:composition&gt;

Menu.xhtml

&lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&gt;
&lt;ui:composition
	xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:a4j="http://richfaces.org/a4j"
    xmlns:rich="http://richfaces.org/rich"&gt;
    
    &lt;rich:toolBar&gt;
    	&lt;rich:dropDownMenu&gt;
    		&lt;f:facet name="label"&gt;
    			&lt;h:panelGroup&gt;
	    			&lt;h:outputText value="#{bundle.opcoes}" /&gt;
    			&lt;/h:panelGroup&gt;
    		&lt;/f:facet&gt;
    		&lt;rich:menuItem submitMode="ajax" value="#{bundle.idPaginaInicial}" action="welcome" immediate="true"/&gt;
    	&lt;/rich:dropDownMenu&gt;
    	&lt;rich:toolBarGroup location="right"&gt;
    		&lt;h:outputText value="#{bundle.versao}" /&gt;
    	&lt;/rich:toolBarGroup&gt;
    &lt;/rich:toolBar&gt;


&lt;/ui:composition&gt;

conseguiu resolver?