      *  @playerversion AIR 1.5
      *  @productversion Flex 4
      */
-    public function graphicElementChanged(element:IGraphicElement):void
+    public function invalidateGraphicElementDisplayList(element:IGraphicElement):void
     {
         if (element.displayObject is ISharedDisplayObject)
             ISharedDisplayObject(element.displayObject).redrawRequested = true;

     */
    public function swapElementsAt(index1:int, index2:int):void
    {
        // Make sure that index1 is the smaller index so that addElementAt 
        // doesn't RTE
        if (index1 > index2)

                if (element.depth == 0)
                {
                    // Is this the start of a new shared sequence?         	
	            	if (element.displayObjectSharingMode != DisplayObjectSharingMode.USES_SHARED_OBJECT)
	            	{
	            	    // We have finished redrawing the previous sequence
	            	    if (sharedDisplayObject)
