Use _.isEqual because user.isEqual may not always be available