Запрос будет вызываться в "начало выбора" поля
Согласен, медлено, но можно получить именно те элементы которые нужны, а при выборе сравнивать, это как "угадал - не угадал".
тут бы наверно можно было сделать обработку, которая нашла бы все дубли, и записала бы их куда нибудь. А затем только обращатся к этой информации для отбора. Как вариант