아주 간단한 두 가지 이유 때문이었다.
첫번째, RefShaderCache가 오래되어 LocalShaderCache로 재컴파일되어야 할 것이 많았고,
두번째, 컴파일된 쉐이더를 LocalShaderCache 파일에 저장을 해야 하는데, 이것이 퍼포스에 check-in 된 녀석이었다.
따라서, read-only 상태였기 때문에 GetLastError=5(Access denied)가 발생했기 때문이다.
그렇지 않으면 매번 실행시마다 LocalShaderCache와 다른 부분에 대해 Shader compiling이 발생하기에, 그토록 실행시간이 길었던 것이다.