private Etag HandleEtagGapsIfNeeded(Etag nextEtag) { if (nextEtag != prefetchingQueue.NextDocumentETag()) { nextEtag = SkipDeletedEtags(nextEtag); nextEtag = SkipUpdatedEtags(nextEtag); } return nextEtag; }