 	 */
 	private function createTypicalItemRenderer(columnIndex:int):IGridItemRenderer
 	{
-        const rendererLayer:GridLayer = grid.getLayer("rendererLayer");
+        const rendererLayer:GridLayer = getLayer("rendererLayer");
         if (!rendererLayer)
             return null;
         

    private function get grid():Grid
    {
        return target as Grid;
    }
    
    /**

        
        // Layers
        
        const backgroundLayer:GridLayer = getLayer("backgroundLayer");
        const selectionLayer:GridLayer = getLayer("selectionLayer");    
        const editorIndicatorLayer:GridLayer = getLayer("editorIndicatorLayer");
        const rendererLayer:GridLayer = getLayer("rendererLayer");
        const overlayLayer:GridLayer = getLayer("overlayLayer");        
        
        // Layout the columns and item renderers
        
