     	var layoutTarget:GroupBase = target; 
         if (!layoutTarget)
             return;
-        
+            
+        if (virtualLayout) 
+        {
+            updateDisplayListInView();
+            return;
+        }
+            
         var layoutElement:ILayoutElement;
         var count:uint = layoutTarget.numLayoutElements;
         

import flash.events.EventDispatcher;

import mx.components.baseClasses.GroupBase;
import mx.core.ScrollUnit;

import mx.containers.utilityClasses.Flex;
import mx.events.PropertyChangeEvent;


/**

    //  Methods
    //
    //--------------------------------------------------------------------------
    
    private var llv:LinearLayoutVector = new LinearLayoutVector();
    
	/**
	 *  An index is "in view" if the corresponding non-null layout element is 
