title: What's the difference between using ARAnchor to insert a node and directly insert a node?
body: <p>In ARKit, I have found 2 ways of inserting a node after the hitTest</p>
  <ol>
  <li><p>Insert an ARAnchor then create the node in <a href="https://developer.apple.com/documentation/arkit/arscnviewdelegate/2865801-renderer" rel="nofollow noreferrer"><code>renderer(_ renderer: SCNSceneRenderer, nodeFor anchor: ARAnchor) -&gt; SCNNode?</code></a></p>
  <pre><code> let anchor = ARAnchor(transform:hit.worldTransform)
   sceneView.session.add(anchor:anchor)
  </code></pre>
  </li>
  <li><p>Insert the node directly</p>
  <pre><code> node.position = SCNVector3(hit.worldTransform.columns.3.x, hit.worldTransform.columns.3.y, hit.worldTransform.columns.3.z)
   sceneView.scene.rootNode.addChildNode(node)
  </code></pre>
  </li>
  </ol>
  <p>Both look to work for me, but why one way or the other?</p>