New hset_redis_diff_cache hits Redis more than necessary

I've noticed it in a big MR:

Screen_Shot_2019-12-09_at_16.26.17

We should be memoizing a few things to avoid that.