New files implementing an asynchronous cache.