[Performance] Material Editor is slow on large materials
Issue description: I have this complex material, with a lot of functionality enabled. By now every change I want to make, from rewiring noodles to creating new nodes to generaly making changes, takes up to 5 seconds to perform. Same goes for saving time.
Screenshot for reference
Steps to reproduce:
Minimal reproduction project: Basic
Flax version: 1.8.6511.1
Can send a project to use as example?
I can send a test project with the material. Here or discord?
you can send here
TestingGround.zip Small project I made for sending. It's not the game I'm working on, so textures are missing. But the performance issue is still there
Forward Lighting shader compilation takes ~1s which is pretty long. DIsabling GI/SSR/Tess/.. reduces this time a lot. I'll try to dig down how we could improve it in general for this asset.