Campaigns should have different cache keys depending on roles.