Don't recompile shader for every material