with great determination i have produced an Ubershader to pile o' shader variants compiler that is only marginally more horrifying than the genuinely infamous one from my previous workplace's inhouse engine 😎