Add capability for cache directory customization