This is pissing me off. Why does it need to compile shaders on every launch? Can't it just store them after the first compilation?