Add the cache engine