QuikChat automatically switches to virtual scrolling when the message count exceeds 500 (configurable via virtualScrollingThreshold). Only visible messages are rendered in the DOM — enabling smooth scrolling through tens of thousands of messages.
virtualScrollingThreshold