1) remove Hystrix from caching DSL as there was no benefit in wrapping cache loading operations with Hystrix once a Future of result is stored in the Cache.For individual use cases where this might be benefical, you can still wrap your cache loading operation with Hystrix yourself. 2) add implicit block() method to Futures' returned by Cache DSL so that non-asynchronous code easily work with them