So I built your version and and hit the same result as yesterday using my build
although your build is definitely a lot more accurate! nice work!
I recognise that the RestPos is rotating the same amount as the camera but it is not following the camera in an orbital sense, it’s locked to the designated world location