title: event chain or stack too long as3
body: <p>I don't think "Chain" is the right word here. But this is my problem: </p>
  
  <p>I have a que of 1000 items that need to be downloaded. </p>
  
  <p>I use a loader with an event: Event.COMPLETE calls a function. 
  This function creates a loader with an event which on Event.COMPLETE calls that function again ... etc. </p>
  
  <p>This has never been an issue. I never even knew it meant that it would all be stacked up in memory. </p>
  
  <p>On iOS this is proving to be an issue. At a certain maximum, it just tells me I've reached the limit. So at 500 I insert a Timer so that I can start calling these functions from "level 0 " again. </p>
  
  <p>Now, I think my architecture is wrong here. What is a better way to accomplish this? </p>