Base class for caching services, implement CachingTransactionServices