Fixed persistent cache to check preprocessor contents