Nie da rady 🙂
Gdyby zmodyfikować kod EPESI, to możnaby zrobić tak, żeby przy filtrowaniu pojawiały się tylko te wartości, które występują w bazie danych. Nie wiem jaki wpływ miałoby to na wydajność (bo wymagałoby za każdym razem wywołać zapytanie SQL, które pobierze wszystkie unikalne wartości).
Pozdrawiam,
Adam
PS. Da radę jeśli chcesz kodować i zrobić własny filtr.