TableListBox Rendering Speed is Slow

When I am using TableListBox to display a relative large table like this:


It seems that the rendering speed is very slow (perhaps less than 10fps when scrolling Horizontally). Even if I just mock some simple text in paintCell like this, it dosen’t seem much improved.
g.drawText("ABC123", 2, 0, width - 4, height, Justification::centredLeft, true);

Is there a way to improve the rendering speed of such large tables? Any reply is greatly appreciated!!