This does not make sense to me.  We're already in a `cacheOptions` block, and now we have sub options.  I think there should be a more intuitive/direct name for this.  What is it used for?