Un solucion inteligente si señor.
Aportar que puede incluso usarse de la misma forma que se usa ajax.
En este mismo foro me dieron la forma.
Se trata de hacer una funcion que lo que haga es crear en la cabecera del documento la etiqueta script que cargue todo lo que nos interesa.
De hecho podemos hacer una pagina en json y cargarla por este metodo de forma que se ejecute como si fuese ajax.
te dejo unas pistas por si no lo conocias.
Código:
function aji(url){
var lib=document.createElement('script');
lib.src=url;
lib.type="text/javascript";
document.getElementsByTagName("HTML")[0].getElementsByTagName("HEAD")[0].appendChild(lib);
}