carregamento simultâneo de página e chamada ajax

Eu tenho um aplicativo da web com algumas páginas que demora muito para carregar por causa do que elas precisam fazer no código por trás. Gostaria de mostrar o que está acontecendo com o usuário, mostrando os diferentes status do processo.

Eu estava pensando em chamar recursivamente (por ajax) uma página que preparasse um valor na sessão. Este valor é definido pela página que demora para carregar. O problema é que a página chamada pelo ajax não é executada enquanto o outro carregamento da página é concluído. Existe alguma maneira de fazer isso?

Antecipadamente grat

questionAnswers(2)

yourAnswerToTheQuestion