Make cache depended on user