                 iconDisplay.top = 0;
                 iconDisplay.bottom = 0;
                 
-                if (_imageCache == null) {
-                    _imageCache = new ContentCache();
-                    _imageCache.maxCacheEntries = 100;
-                }
-                iconDisplay.contentLoader = _imageCache;
+                iconDisplay.contentLoader = iconContentLoader;
                 
                 // add iconDisplayHolder to the display list first in case
                 // bitmap needs to check its layoutDirection.

            //    messageDisplay.text = messageText;
            //messageDisplay.truncateToFit();
        }
    }
    
    //--------------------------------------------------------------------------

        invalidateProperties();
    }
    
    //--------------------------------------------------------------------------
    //
    //  Public Properties
    //
    //--------------------------------------------------------------------------
    
    //----------------------------------
    //  iconContentLoader
    //----------------------------------
    
    /**
     *  @private 
     */ 
    private var _iconContentLoader:IContentLoader = _imageCache;
    
    
    /**
     *  Optional custom image loader (e.g. image cache or queue) to
     *  associate with content loader client.
     * 
     *  <p>The default is a static content cache defined on MobileIconItemRenderer
     *  that allows up to 100 entries.</p>
     * 
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 2.5
     *  @productversion Flex 4.5   
     */
    public function get iconContentLoader():IContentLoader
    {
        return _iconContentLoader;
    }
    
    /**
     *  @private
     */ 
    public function set iconContentLoader(value:IContentLoader):void
    {
        if (value == _iconContentLoader)
            return;
        
        _iconContentLoader = value;
        
        if (iconDisplay)
            iconDisplay.contentLoader = _iconContentLoader;
    }
    
    //----------------------------------
    //  decoratorClass
    //----------------------------------
