     lines_object.updateMatrixWorld(true)
     @scene.add lines_object
 
+    @lines_object = lines_object
+
     root = linesToTree lines
 
     @addObjects(lines_object)(root)

  #
  animateLines: (root) =>
    # Fade in the root
    @fadeToArray(1, 1000) root._text_object.children
    @panCameraToObject root._text_object
        .then -> traverse root

            parent = node._parent
            promises = siblings.concat(parent).map (child) =>
              @fadeToArray(0, 1000) child._text_object.children
                .then => @lines_object.remove child._text_object
            return Promise.all promises
          return true
        .then =>
          # Fade in children
          if next_child?
            promises = node.children.map (child) =>
              @lines_object.add child._text_object
              # Get the array of letters for the target word only
              children = @getLetterObjectsForWord child._text_object, node.word
              @fadeToArray(1, 1000) children
