      */
     private static var sizeInvalidatingStyles:Object =
     {
+        alignmentBaseline: true,
+        baselineShift: true,
+        blockProgression: true,
         borderStyle: true,
         borderThickness: true,
+        cffHinting: true,
+        columnCount: true,
+        columnGap: true,
+        columnWidth: true,
+        digitCase: true,
+        digitWidth: true,
+        direction: true,
+        dominantBaseline: true,
+        firstBaselineOffset: true,
         fontAntiAliasType: true,
         fontFamily: true,
         fontGridFitType: true,
+        fontLookup: true,
         fontSharpness: true,
         fontSize: true,
         fontStyle: true,

     */
    private static var parentDisplayListInvalidatingStyles:Object =
    {
        bottom: true,
        horizontalCenter: true,
        left: true,
        right: true,
        top: true,
        verticalCenter: true,
        baseline: true
    }

    /**

     */
    private static var parentSizeInvalidatingStyles:Object =
    {
        baseline: true,
        bottom: true,
        horizontalCenter: true,
        left: true,
        right: true,
        top: true,
        verticalCenter: true
    }

    /**
