User Hash for cache variations per user type - 2nd commit