Pré-carregar todas as montagens (JIT)

Estamos atingindo a primeira vez que algumas telas pesadas da interface do usuário são carregadas. Nosso projeto é dividido em um executável principal e vários arquivos DLL. Os arquivos DLL também podem conter telas da interface do usuário que são lentas na primeira vez em que são carregadas.

Existe uma maneira (no código) de pré-carregar todos os assemblies referenciados para evitar o hit de compilação do JIT?

Eu sei que existe uma ferramenta chamadaNGen. É possível operar o NGen em um ambiente de desenvolvimento para que possamos ver seus efeitos instantaneamente? Idealmente, gostaríamos de pré-carregar os assemblies referenciados do código.

Usando o C # .NET 3.5 junto com o DevExpress para nossos componentes de interface do usuário.