MotionTools uses a Begin node which captures the current frame with modifiers and passes it along. You are not limited to the number of Begin nodes.
In blender or cycles materials, compositor you are not allowed more than 1 final output node!
I’m looking to instantiate a CustomNodeTree where there would only be one final output created and no other output could be created unless that output was first deleted, I guess I’m talking about a Singleton class linked with the selected Object.
I would conclude that this would be blender independent and primarily a coding issue, having never used a Singleton class, I find it confusing, any enlightenment would be greatly appreciated, Thanks!