A gem for doing smart caching with Redis