Actionscript 3.0, Document Class, and the seeming impossibility of a preloader

I embarked on the epic journey of migrating to AS3 and so far so good, I’ve made a couple game engines… and forgot about the preloader till near completion. Unfortunately I chose to go the Document Class route. I can make a preloader sure, but when using a document class EVERYTHING gets imported in the first frame… obviously this creates a huge issue with preloaders. I’ve search countless hours for tutorials and I came up with one single tutorial addressing my very problems, but I can’t seem to make heads or tails of it. I’ve tried (unsuccessfully) to duplicate it, failing every time. A little insight would be much appreciated.

PS: My goal is to have the preloader in a recyclable class file :slight_smile:

Here is the link to the tutorial I found: http://www.bit-101.com/blog/?p=946