If you can, ask this question on answer hub, and Laurent can answer correctly.
Laurent wants to move to engine, but there are data dependency, - i.e. orientation warping caches certain data, the node will use that - and those are harder to explain. You can do everything inside of node, but then it’s less efficient.
If you ask this in answer hub, I’ll forward that to Laurent.