         		_mask.transform.matrix = maskMatrix;
         		isMaskInElementSpace = true;
         	}
-		}
-	}
-
-  	/**
-     *  Documentation is not currently available.
-     */
-	protected function applyDisplayObjectProperties():void
-	{
-		if (displayObject)
-		{
-			if (alphaChanged)
-			{
-				alphaChanged = false;
-				displayObject.alpha = _alpha;
-			}
-
-
-			if (blendModeChanged)
-			{
-				blendModeChanged = true;
-				displayObject.blendMode = _blendMode;
-			}
-
-			if (filtersChanged)
-			{
-				filtersChanged = false;
-				displayObject.filters = _clonedFilters;
-			}
-
-			if (maskChanged)
-			{
-				maskChanged = false;
-				if (elementHost)
-				{
-					if (previousMask)
-					{
-						elementHost.removeMaskElement(previousMask, this);
-						if (displayObject)
-							displayObject.mask = null;
-					}
-					if (_mask)
-						elementHost.addMaskElement(_mask, this);
-				}
-			}
-
-			if (maskTypeChanged)
-			{
-				maskTypeChanged = false;
-				applyMaskType();
-			}
-
-			if (visibleChanged)
-			{
-				visibleChanged = false;
-				displayObject.visible = _visible;
-			}
 		}
 	}
 

        invalidateDisplayListFlag = false;

        updateDisplayList(_width, _height);
    }

    /**

            return;
        commitProperties();
        invalidatePropertiesFlag = false;
        
        // If we aren't doing any more invalidation, send out an UpdateComplete event
        if (!invalidatePropertiesFlag && !invalidateSizeFlag && !invalidateDisplayListFlag)
        	dispatchUpdateComplete();        
    }

    /**
