Vector field

Hello! There are ideas how to make the lines from the charged points equally diverge in both directions and relative to the surface normal, as if repeating its bending, while keeping the first and last curve of the list unchanged?

magnet.3dm (47.3 KB)
magnet.gh (19.9 KB)