When right-clicking on a node, it would be very useful to have these options:
- On any node: Decorate this node — automatically wraps the selected node with a chosen decorator.
- When the node is a composite: Replace with another composite — swaps the node type while keeping existing children and connections intact when possible.
- Custom callbacks: Allow registering custom right-click actions via an API or extension callback so plugins or user tools can add their own context menu items.