     @generatingPaths = true
     @cleanUp()
     @createGraphics()
-    @pathDisplayObject = new createjs.SpriteContainer(@layerAdapter.spriteSheet)
-    @pathDisplayObject.mouseEnabled = @pathDisplayObject.mouseChildren = false
-    @pathDisplayObject.addChild @createFuturePath()
-#    @pathDisplayObject.addChild @createPastPath() # Just made the animated path the full path... do we want to have past and future look different again?
-    @pathDisplayObject.addChild @createTargets()
+    pathDisplayObject = new createjs.SpriteContainer(@layerAdapter.spriteSheet)
+    pathDisplayObject.mouseEnabled = pathDisplayObject.mouseChildren = false
+    pathDisplayObject.addChild @createFuturePath()
+#    pathDisplayObject.addChild @createPastPath() # Just made the animated path the full path... do we want to have past and future look different again?
+    pathDisplayObject.addChild @createTargets()
     @generatingPaths = false
-    return @pathDisplayObject
+    return pathDisplayObject
     
   cleanUp: ->
     createjs.Tween.removeTweens(sprite) for sprite in @tweenedSprites

      y = points[i + 1]
      sprite = new createjs.Sprite(@layerAdapter.spriteSheet)
      sprite.scaleX = sprite.scaleY = 1 / @layerAdapter.resolutionFactor
      sprite.gotoAndStop(key)
      sprite.x = x
      sprite.y = y

      sup = @camera.worldToSurface x: x, y: y
      sprite = new createjs.Sprite(@layerAdapter.spriteSheet)
      sprite.scaleX = sprite.scaleY = 1 / @layerAdapter.resolutionFactor
      sprite.scaleY *= @camera.y2x
      sprite.gotoAndStop(@targetDotKey)
      sprite.x = sup.x
      sprite.y = sup.y
