                 if (!factory)
                     factory = columnHeaderGroup.headerRenderer;
                 renderer = allocateVisualElement(factory) as IGridItemRenderer;
-                
-                // Track which item renderers were created (uncommon) or recycled
-                // for the sake of the IGridItemRenderer prepare() method.
-                
-                if (createdVisualElement)
-                {
-                    if (!createdItemRenderers)
-                        createdItemRenderers = new Vector.<IGridItemRenderer>();
-                    createdItemRenderers.push(renderer);
-                }
-                else
-                {
-                    allocatedItemRenderers.push(renderer);
-                }
             }
                 
             // initialize the renderer

            
            if ((rendererX + rendererWidth) > maxRendererX)
                break;
            
            // allocate and layout a column separator
            

        const rendererHeight:Number = unscaledHeight - paddingTop - paddingBottom;
        const maxRendererX:Number = columnHeaderGroup.horizontalScrollPosition + unscaledWidth;
        
        var columnIndex:int = -1;
        var visibleLeft:Number = 0;
        var visibleRight:Number = 0;
