空間に線を引くにはどのような方法がありますでしょうか?

座標から座標へシンプルに線を引きたいと考えています。
座標が移動するのに伴い、線は伸び縮みして欲しいです。
線は、レーザーのように触れない(すり抜ける)パターンと、ワイヤーのように触ったらコリジョンが検出できるパターンの2つを考えています。
どのような実現方法がありますでしょうか?
伸縮する細長い円筒形のActorで可能でしょうか?
パーティクルで可能でしょうか?
DrawDebugLineというのがありますが、一定時間で消えてしまうので適切でないと思っています。
線だけのBluePrintを自分で作成するというようなことができるのでしょうか?
よろしくお願いいたします。

パーティクルを見てみてください。開始点と終了点を設定できます

パーティクルでBeamを作成し、始点と終点にActorを指定することでやりたいことが実現できました。ありがとうございました。
具体的な方法をnoteしました。

パーティクルでBeamを作成し、始点と終点にActorを指定することでやりたいことが実現できました。
ありがとうございました。
具体的な方法をnoteしました。