Interesting "(not just on every frame but far more often)"
I guess for now I guess I'll just do it in piecemeal. Other parts in Xpresso nodes and the other python tag.
Thanks for the tip on the Python nodes on the Xpresso editor. Haven't tried it.
I would go for the pure Xpresso set-up but its a bit finicky to set-up such as identifying where the node sits in the xpresso editor otherwise it sits on top of each other (An automatic layout command would be nice).
Thanks for the reference!