заинтересовался Вашим вариантом и получается чтобы реализовать такой функционал, то нужно классу User реализовать интерфейс EquatableInterface потому, что в symfony 5.3 у UserInterface нет isEqualTo.
Тегнул Ваше сообщение на случай если кто-то будет искать по беседам и чтобы была цепочка разговора.