В общем придумал 2 варианта, но мне они «леповатыми» кажутся:
http://imageshack.us/f/33/tmp1.png
http://imageshack.us/f/210/tmp2y.png
Надеюсь идея понятна.
Сделать класс для управления группами наследников от Obj, который сам образован от Obj. Как лучше всего организовать подобную архитектуру? Как правильно ответвить Template-классы.
Спасибо.