Collision of SOPS

Hi is there a way we can use something to avoid sops from colliding?
Most doc I found is about particles collision.
is it something to approach in GLSL rather? thx

Other aproach more procedural, if collision is not an option.
Since noise is driving the movement of these SOP. How can I get thes X, Y, Z curves to not overlap if this makes sense.
No its actually 3 different noises with xyz each that can’t overlap, limit the 3 noises to different values perhaps?