As our project is getting more complicated with more Burst jobs involved our time spent JIT compiling on each project run in the editor is increasing. We are using async compilation where possible, but for some of the more complicated jobs we have to force synchronous compilation or suffer a very very long first iteration in a ParallelFor loop (5s non burst vs around 0.006s once compiled!). As far as I can tell from the debugger however a lot of time is spent JIT compiling the jobs with no other work happening, this is sitting at about 30-40% of our time while entering play mode. Are there any ways to offload this work from the main thread? Is it possible to cache the compilation between runs, only recompiling if that job has changed? Forgive my probably stupid questions.