アニメーションを別のウィジェットから呼び出す時に任意の位置で停止させたい

UMG上で作ったアニメーションを別のウィジェットで再生するときについて
一度呼び出して再生した後、終了位置から逆再生→開始位置で停止してまた再生を繰り返しさせたいのですが方法あるでしょうか?
任意の位置でアニメーションを止める方法も調べています。

アニメーションを行ったり来たりさせるだけであれば
アニメーションの再生設定にPingPongというのがあるのでそれで往復させられます
ループ回数を0に設定すれば無限に往復します

また、アニメーションはStopAnimationで止めることができます