Оно конечно можно, и нужно. Что я и сделал. Но по-моему, всеми оптимизациями работы с динамическими строками должен заниматься автор подсистемы дляработы с динамическими строками. Мне воообщенеохотавозиться со строками: я тупо взял компонент, заюзал его, и теперь должен доработать напильником. То есть, мне проще сделать все полностью компоненты самому, и тогда я буду знать что к чему, буду иметь возможность оптимизировать и подправлять их работу.
*тут я немного ушёл от конкретного рассуждения про динамические строки, к рассуждению об использовании стороних компонент вообще.