             parent_index = positions_array.indexOf parent
             parent_y = parent._text_object.position.y
 
+            parent._positions_array = positions_array
+
             positions_array.forEach (node, index) =>
                 offset_from_parent = index - parent_index
                 obj = node._text_object

                obj.position.y = parent_y + offset_from_parent * line_height

            parent.children.forEach alignToNode(parent)

            parent.children.forEach traverse

        traverse root

                    .transition()
                    .duration duration
                    .tween "fadeOpacity", fadeOpacityTween(to)
                    .each "end", resolve


