DiskCache now creates cache dir as needed