Connect mesh between two world vectors at runtime?

Spline mesh component can deform meshes. Or are you actively trying to avoid using a spline?

As in:

This is using a cube as the beam mesh, scaled down. Would that work?