Basic caching servce that wraps