Add a fallback for loading files, and cache them.