A different as2 inside as3 problem. nested

hi guys…

i was wondering if there is a workaround on an as3 that loads as2 that loads another as2. if you could see this…

http://wapublic.mynd.ath.cx/Bare_AS2_loaded_to_AS3/outeras3.html

innermost is just a simple as2 swf with a square inside… that swf is being loaded inside “middle” which is also as2… and “middle” is loaded inside the outeras3 swf… it seems to work but whenever you make another instance and load another copy of “middle”, innermost in the first instance is “uncontrollable”… and so on…

here is the source …http://wapublic.mynd.ath.cx/Bare_AS2_loaded_to_AS3.zip