Hotfix 2025-10-14 #2
The terrain shader was also preemptively handling terrain splat maps. Since we don't use those in the demo we can just remove them resulting in meaningful performance improvements.
Two lessons here:
Don't do too much preemptive abstraction
Don't learn how to write shaders in prod.
