node selection system refactor
Summary :
The current selections system can be confusing because the active node behavior doesn't really match the selection behavior.
Depends on :
List issues that this one depends on
User stories :
Write user stories that give real examples
Edge cases :
List edge cases that could be problematic
Tests :
Describe what to test (unit and e2e)