Continuously passing parameters to children

Hi.

I have created an object, ContainerObject, in my Main.as.
ContainerObject in turn creates several other objects.
One is an external swf, Object1, that can (and does) return some of it’s property values via getter methods.
Then it creates Object2, which itself creates Object2Child.

Now, I need Object2Child to get the properties from that external swf.

First I tried to continuously dispatch a custom event from ContainerObject, and listen for that custom event in Object2Child, but from what I understand events don’t pass through children?

i.e. I see that Object2Child has been added as a listener with hasEventListener and willTrigger, but it seems it never gets the actual event.

Then I’ve tried to have an ENTER_FRAME event in Object2Child.
The actual ENTER_FRAME event works fine, but I can’t find Object1 from within it to read those values. I.e. I thought I should have a getMethod in ContainerObject that returned the Object1 values I want.

Anyone have an idea on how to do this?