Hallo Martin,
da gibt es doch noch ein paar Möglichkeiten.
Abgesehen davon, dass es sicher elegantere Methoden gibt ein Array zu filtern, hab ich mal einen schnellen Versuch gemacht:
1.
Erst ein Array mit dem Ergebnis füllen und die Liste komplett auf einmal füllen.
2.
Erst die neue Liste zeichnen, dann die alte Liste löschen.
Damit sieht es zumindest für mich bei bei ca. 1500 Einträgen noch recht flüssig aus.
Viele Grüße
Jo