Я был бы очень удивлен, если бы вы заставили это работать.
Лучше сохранить динамически созданные объекты в массиве или, возможно, в словаре.Например, Flex Framework использует массивы для itemRenderers в классах на основе списка.Попробуйте что-то вроде этого, используя словарь:
private var myObjects : Dictionary = new Dictionary()
В каком-то методе, где вы создаете детей:
private var myVar:String = "dynamicName";
myObjects[myVar+"staticName"] = new Object();