Add asynchronous cache serialization from develop branch.