How best to connect two static meshes with a beam emitter?

I have spawned two instances of a static mesh, but I want to connect them with a beam emitter, that connects the same part of each actor together.

What is the best way to ensure the same point is used on each actor? Can I add a socket to the mesh, and use those as the source and target points for the emitter? (I don’t want to use the actor’s own location, as it may have spawned partially inside a wall, and that would block the line trace I am using to see if they can connect, so I would also want to use this new point to act as the Start and End of the line trace to see if the points have an unobstructed view to each other).

Cheers!

Sounds like sockets would work perfectly fine if they’ll be connected at the same location all the time.

Yes, they are part of the basic static mesh that is being spawned. They aren’t being added just for these instances.