Каждая оркестрация будет выполняться в своем собственном потоке, поэтому каждая оркестрация будет иметь свою собственную копию локальных переменных метода, включая запрос linq. Таким образом, запрос будет компилироваться при каждом вызове метода.
Не уверен, как вы можете обойти это, потому что время жизни статического класса определяется временем жизни оркестровки. Вы можете реализовать одноэлементную оркестровку, которая затем может вызывать нестатический метод. Таким образом, вы можете сделать первый вызов скомпилировать запрос, и все последующие вызовы будут использовать тот же запрос.