Introduce CachingTestCaseParser