Control Rig(コントロール リグ)で、制御される側のロール値を保った状態で制御する方法

Control Rig(コントロール リグ)で、制御される側のロール値を保った状態で制御する方法を知りたいです。

スカートを履いたキャラクターを設定しています。
足にコリジョンを設定しても走らせた際に足がスカートの揺れ物(kawaiiPhysics)からはみ出してしまうため、
コントロールリグで足のボーンの回転値をスカートの各親ボーンに適用する方法を試しました。
kawaiiPhysics制作者のおかずさんのツイートを参考にしました。
(https://twitter.com/pafuhana1213/status/1300451902333706240?s=20&t=OaDo7HLx0sh6BbIV3rZozA)

足のボーン回転値をコントロールリグでスカートに適用しはみだしもある程度軽減することはできたのですが、
スカートのロールがXYZ0.0.0になってしまい、ローカル値が上書きされてしまいました。
Tポーズではスカートのボーンは少し外側に広がった形状になっているのですが、コントロールリグを設定するとまっすぐ下に向いてしまうため、
アニメーションによっては見た目が破綻してしまう場合があります。

mayaのコンストレインに「Maintain offset」という設定があり、制御される側のロール値を保った状態で親ノードから制御することができるのですが、
コントロールリグで同様の仕組みを作る方法はありますでしょうか。

上記に関してご教授いただければ幸いです*。
よろしくお願いいたします。


実行環境:Windows 10

作業環境:Unreal Engine 5.0.3

参考にしたURL:https://twitter.com/pafuhana1213/status/1300451902333706240?s=20&t=OaDo7HLx0sh6BbIV3rZozA