¿Es posible compilar una consulta para linq-to-objects

Tengo una consulta de linq to objects en un bucle recursivo y tengo miedo cuando los objetos se acercan a más de 1000 y tengo más de 100 usuarios en el sitio: mi sitio web se romperá. entonces, ¿es posible compilar una consulta linq a objetos?

La consulta linq no hace más que encontrar los hijos directos de un nodo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta