Hi, we're nearing a release of our game. We work with HDRP if relevant, using shaders from shadergraph and various VFXs+shaders for those etc. We are dealing with a huge issue though, with Steam Deck being the main concern rn (is somewhat less of an issue on PCs it seems, but probably depends on PC)... we are not doing a Linux build for the Deck btw (because of early access = there will be a lot of updating and it would be a huge overhead for us, and the Windows build runs perfectly fine otherwise there). The game itself runs great once you've been running it for a while. But when launching it for the first time, every time there's a new explosion, new projectile, new creature, anything, the game freezes for a very uncomfortable amount of time. It makes a horrendous first impression after just starting the game, which as we know is the most important one. Because of the nature of these stutters (they only appear on the first new effect introduced etc after installing the game, consecutive launches are smooth), it seems the issue must be shader-compile related. How can we fix and prevent this? Even if it was at a cost of a big one-time freeze on a loading screen, where I'd call some PrecompileEverything(); but at least afterwards the game would run smoothly?