Нет, массив нужен именно Sub т.к. там есть бинарный флаг.
Мне нужно понять как в принципе решается задача, когда в первом классе есть указатель на второй, а во втором — на первый. Чтобы не указывать перед описанием TransformObject принадлежность SubObject к классу (class SubObject

.
оверквотинг и топпостинг — deleted. — Кодт