hashing cache keys is VERY dangerous! Need something different from hashing here.