Habe das Problem zur Sekunde gerade selber gefunden. Die ObjectList hat einen zusätzlichen Eventhandler, welcher zur Verzögerung geführt hat. Wenn man nicht alles selber schreibt...
Warum dann aber das dynamische Array auch so lahm ist, kann ich mir nicht erklären. Dort scheint die "Performance" andere Gründe zu haben. Ich glaube ich muss den Code mal eingehender auseinander nehmen. Da geht die Zeit hin. Hätt ich glatt selbst billiger schreiben können statt einzukaufen...