Multiple overlapping translucent Meshes, with equalized opacity?

I have a bunch of actors with a MaterialSphere Staticmesh that is scaled to a large radius around the actor.
This sphere is meant show the actors radius of “influence”. It is translucent so the player can see through it.
The problem Im having is that if the actors are within each other’s sphere or close enough to each other, then the you can clearly see the edges of the spheres where they overlap.

I want the spheres to have the same opacity such that you can’t distinguish between their their overlapping bits and their not overlapping bits.
Here is an image for an example:

Is this possible? If so how is it done?
(I am working in 4.17.2)
Any help with this would be greatly appreciated.

Do we have a solution for this now, years later?

I stumbled onto the same problem, but couldnt find a solution for it. (I think I have seen materials like this, somewhere, years ago, but no idea how it was done.)