I'm running a custom application that spawns lots of new screens as the user navigates. I'm concerned about the display stack memory issues. Does anyone know about how the gc works on screens, or, how many screens can live on the stack at once? Is there an easy way to clear the stack short of popping them off and overwriting the layout method?