Make sure adapter respect the CacheAdapterInterface