Undo moving blueprint nodes

It should be possible to undo moving nodes around.

A big problem is when you move a comment group over other nodes by a mistake and they will stick to it, it’s quite a challenge to get the back to where they belong.
I generally miss the ability to undo moving.