Drag to select multiple nodes

In case you’re interested, I’ve extracted the needed code from my project into a stand-alone module, which you can find out more about here.