¿Cómo hacer que un ayudante de plantilla de meteoros vuelva a ejecutarse / renderizarse después de que otra plantilla se haya procesado?

Tengo un ayudante de plantilla llamado {{renderNav}} en una plantilla Nav

p.ej.

Template.Nav.renderNav

y dentro de esa función auxiliar, quiero analizar la salida renderizada de otro ayudante dentro de una plantilla diferente

Por ejemplo el ayudante

Template.contentWindow.content

que proporciona el html para

{{content}}

y mi ayudante de renderNav quiere separar el html que reemplaza a {{content}} para generar el html para

{{renderNav}}

¿Cómo haría esto? en este momento, el ayudante {{renderNav}} se ejecuta o ejecuta más rápidamente y, por lo tanto, no puede analizar el html que reemplaza a {{contenido}}

@Hugo: hice lo siguiente en mi código como sugeriste

Template.contentWindow.rendered = function() {
    debugger;  
    return Session.set('entryRendered', true);
};

Template.Nav.renderNav = function() {
    debugger;
    var forceDependency;
    return forceDependency = Session.get('entryRendered');
};

Cuando lo ejecuto, el depurador primero se detiene cuando ejecuta el ayudante renderNav. (Lo que tiene sentido con lo que estoy viendo en términos de la condición de carrera). Luego, contentWindow se renderiza y llego al punto de interrupción sobre Session.set ('entryRendered', true). Pero entonces el renderNav no se ejecuta de nuevo como sugiere que debería. ¿Malinterpreté o implementé incorrectamente su sugerencia?

Respuestas a la pregunta(2)

Su respuesta a la pregunta