Tach!
Meine Frage wäre jetzt, wie ich die Performance verbessern kann:
Ich kann dir da keinen konkreten Tipp geben, weil mir da die Erfahrung fehlt. Wenn mir das Problem unterkäme, würde ich mich auf die Suche nach dem Profiler in den Entwicklertools der Browser begeben. Wobei es gut möglich ist, dass nicht alle Browser einen solchen haben. Zudem sind auch die Javascript-Implementierungen unterschiedlich, so dass je nach Browser andere Flaschenhälse vorhanden sein können. Der Profiler jedenfalls kann dir beim Finden des konkreten Verursachers helfen.
dedlfix.