                 renderer = indexToRenderer[i] as IItemRenderer;
                 
                 if (renderer)
-                    renderer.index = i;
+                    renderer.itemIndex = i;
                 // TODO (rfrishbe): could make this more optimal by only re-computing a subset of the visible
                 // item renderers, but it's probably not worth it
             }

     */
    override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
    {
        renderBackgroundFill();

        if (layout && layout.useVirtualLayout)
        {

        
        // Set the index
        if (renderer is IItemRenderer)
            IItemRenderer(renderer).itemIndex = index;
        
        // If a delegate is specified defer to the rendererUpdateDelegate
        // to update the renderer.
