Я не знаю такого элемента управления (RichTextBox работает медленно, когда вы помещаете в него одну страницу википедии, поэтому я совершенно уверен, что он загружает все в память).
Мой опыт работы с winforms заключается в том, что вам часто приходится настраивать элементы управления по умолчанию, чтобы получить желаемое поведение, даже если оно кажется тривиальным (обнуляемый DateTime, кто-нибудь?). С другой стороны, они предлагают хорошую основу для быстрого добавления одного или двух простых вариантов поведения без необходимости делать все самостоятельно.
Я использовал элементы управления winforms в течение нескольких месяцев и часто заканчивал тем, что реализовал определенные (некоторые тривиальные, другие сложные) поведения в моих собственных элементах управления.