[F8AS2] Libraries in multiple SWFs

I have a project that loads SWFs as “slides”. I’m running into a problem where I have some very large SWFs that use shared resources within each other. I would prefer not to post my source (because there is a TON of it …if you’ve worked with SCORM, you know), but basically, the project is setup to use a “master” SWF to load in children SWFs. Those children SWFs can be quite large due to one specific symbol in the libraries that each share. This symbol is about 5MB in size and is used in several of the “slides”. I want to be able to load this symbol into memory and use it across all the slides that need it so the user doesn’t have to download tons of 5+MB files.

I am able to create a movieClipLoader object and a container for the object and load the SWF that is just the symbol object I need to share. I am attempting to put it in the _global namespace for use later. When I do this though, the library seems to switch to this new loaded SWF (this shared object) and I cannot access the library objects from the parent slide. So, the slide that is using this shared symbol must load up, start to download the SWF for shared use, then it must be able to load objects from it’s own library to continue on. Maybe I’m going about this all wrong, but when I have several SWFs that all use this shared symbol, and I have to compile that symbol into each SWF, it only hurts the user that has to download all these large SWFs.

Does anyone have any ideas how I can do this :h: