In Svelte Flow, there is the ability to reconnect an edge that is already attached to source/target handles as shown [here](https://svelteflow.dev/examples/edges/reconnect-edge). We need to make sure this also works in Solid Flow