I'm working on updating an existing solar system with augmented reality. h ttps://github.com/johndpope/solarSystem-1As with most universe demos the system uses a heliocentric model, the sun is at (x:0,y:0,z:0) - this loads up into the ar scene perfectly. however I want to have the solar system appear to rotate around the earth node with the user's ********* sphere appearing at the center. I can achieve this by adding a camera to earth node with a SCNLookAtConstraint - but then I lose the interaction with ARkit / movement of phone.import Foundation import UIKit import ARKit import SceneKit class GameViewController: UIViewController, ARSCNViewDelegate { var scnView:ARSCNView! let scene = SCNScene() let earthRotationNode = SCNNode() let earthNode = SCNNode() // Camera var camera = SCNCamera() let cameraNode = SCNNode() override func viewDidLoad() { super.viewDidLoad() let lightNode = SCNNode() lightNode.light = SCNLight() lightNode.light!.type = .omni lightNode.position = SCNVector3(x: 0, y: 0, z: 0) scene.rootN