CRM-14501 add contact to cache key to deal with inconsistent permissioning