This is a simple thread-safe disk based cache, yet powerful enough for most use cases