えとですね、おそらくループでまわして5500個入れてるとおもうのですが、
単に add してるだけだと、1個アイテムを入れるたびに再描画するのですよ。

BeginUpdate してから5500個入れて EndUpdate.

それでも足りなかったら

Items:=TListItems.Create して5500個入れ、最後に TListView.Items.Assign( Items ) する。