Компиляция занимает много времени, потому что в шейдере Uber есть метрический fuckton multi_compiles.Количество вариантов шейдера составляет 2 ^ (количество multi_compiles).
Вы можете уменьшить количество вариантов, отредактировав ubershader вручную и удалив несколько строк multi_compile, которые относятся к функциям, которые вы не используете.
Здесь - пример некоторых строк, которые вы можете закомментировать.