I would like to get a full control on DisplayObjectContainer functionality.
I have idea to create class that extends DisplayObjectContainer and override all add/remove child functions. So outside it will looks like container contains thousands of objects but really a few.
I expected that DisplayObjectContainer works like a common object and runtime system use
public function getChildAt(index:int):DisplayObject
to get a container content when rendering. But this is not true…
Where is possible to read about internal flash runtime architecture.