Delay compilation of shaders until actually needed