I spend a fair amount of time cleaning up models where I'll extrude an edge, connecting it to another edge, then I need to manually split the destination edge to clean up the verts. For example, here I'm extruding a wall upward. The wall is only 2m wide, but it will connect to the 6m wide edge just above it: It would be really nice if there was a way for it to detect the overlapping edges, and automatically split the edges and merge the verts for me. And to be extra clear, here's the expected result after having dragged that edge up one more meter: That long 6m edge would be broken into three 2m edges, and the verts would be merged. I'm not sure if this is difficult to detect (perhaps the performance would be infeasible) but it would certainly help my cleanup efforts.