cache string files during compilation