Ich stand vor ein paar Jahren vor demselben Problem.
Erst hatte ich ein Memo, dann ein RichEdit. Beide grauenvoll was die Performance angeht.
Abhilfe schafft der THTMLViewer:
https://github.com/BerndGabriel/HtmlViewer (jedenfalls kann ich damit leben).