Good point, I missed that. Perhaps that can be done as a separate pull request, as all the cache adapters will have the same changes required.