Added provider structure for server-side cache.