private void Cache(ICacheEntry cacheEntry)
        {
            if (cacheEntry == null)
            {
                return;
            }

            cacheEntry.Reset();
            _cached.Enqueue(cacheEntry);
        }