SubClassing объекта - не может быть корректным с точки зрения динамики.
Хотя бы потому, что нет гарантий, что только ты такой умный.
Скажем, у нас этим занимается модуль object. А раз он есть, значит есть и элементы, которые это делают
![](/img/smilies/icon_wink.gif)
Грубо говоря, это может оказаться вовсе и неожиданным для нас. Думаю и для Dilma в VCL - тоже.
Есть и такие проблемы у нас: элемент, перехватывающий onMessage парента фиг поместишь в динамический контейнер...
Вот такие вот волки
![](/img/smilies/icon_lol.gif)