> Ich finde prefetch der struktur (id, name , catname) und volltext suche dann via ajax eine gute kombi.

Klingt gut. Allerdings müsste man vielleicht schon schauen, ob auch nur die Struktur schon zu viel werden kann (bei noch irgendwie realistischer Anzahl).