Pull caching into global scope for the time being.