GRAPHICS: Cache shader uniform locations (shader loading delayed until scene pass setup).