 					notFinalComponents[t] = index;
 					
 				}
+                notFinalTargets.length = 0;
 				if (!notFinalIndexes)
 					notFinalIndexes = [];
                 // remember that this index didn't want to be cached

     *  actual space that is flexible.  used to calculate estimatedHeight
     */
    private var flexibleHeight:Number;

    //--------------------------------------------------------------------------
    //
    //  Class methods

            // not final
			if (!notFinalTargets)
				notFinalTargets = [];
			// request element, but skip validation (especially of the displaylist)
            elt = layoutTarget.getVirtualElementAt(index, eltWidth, eltHeight, true);
			// then validate everything but the displaylist so there are valid
