 				}
 				
 				var transformations : Array = m_currentStyles.transform;
-				var matrix : Matrix = new Matrix();
+				var matrix : Matrix = TRANSFORM_MATRIX;
+				matrix.identity();
 				
 				matrix.translate(-originX, -originY);
 				var length : int = transformations.length;

		 */
		protected override function validateBeforeChildren() : void
		{
			m_contentDisplay.transform.matrix = new Matrix();
			if (m_scrollbarsDisplay)
			{
				m_scrollbarsDisplay.transform.matrix = m_contentDisplay.transform.matrix;

		
		protected static const DEFAULT_SCROLLBAR_WIDTH : int = 16;
		
		protected static const IDENTITY_MATRIX : Matrix = new Matrix();
		protected static const TRANSFORM_MATRIX : Matrix = new Matrix();
		
		
		//attribute properties
		protected var m_xmlDefinition : XML;
