       # Offset layers in the opposite direction.
       layer.position.copy(@position).negate() for layer in layers
 
+      if @mesh.options.debug?()
+        lineSegments.position.copy(@position).negate() for lineSegments in @edgeLineSegments()
+
     # Update object children.
     @autorun (computation) =>
       # Clean up previous children.


      # Add new children.
      @add layer for layer in layers

      if @mesh.options.debug?()
        currentCluster = @mesh.options.currentCluster?()

        return unless layer.ready()

      true

    @edgeLineSegments = new ReactiveField []

    @boundingBox = new ReactiveField null

