New Features:
- Allow inserting nodes directly after using link-drag-search.
- Allow inserting multiple nodes at the same time (although the auto-node-offset features isn't working well with that yet).
- Allow inserting nodes that don't have inputs or outputs.
TODO:
- Get user feedback on the behavior.
- Fix auto-node-offset when multiple nodes are inserted.
- Unexpected behavior when alt is already pressed when the transform starts. Might want to consider taking over parts of D12022.