1) Select a flow function from the library panel

2) Drag it on top of an existing wire between two nodes

EXPECTED

The wiring between the two existing nodes changes so that my new flow function node is in the middle

ACTUAL

I need to first drag the node onto the canvas, release my mouse and then drag it again on top of an existing wire to achieve the expected functionality.