子ウィジェットのUTextBlockの親クラスを変えたい

お世話になっております。

WidgetBlueprintに配置されているUTextBlockをアプリ側で派生させたUTextBlockクラスに置き換えたいと考えております。

試しに置き換えてみたところ、UTextBlockで設定されていた文字色やサイズの設定が全てリセットされてしまいました。

こちら、最初はC++で置き換えようと思ったのですが、C++ではWidgetBlueprintのインスタンス後の情報にしかアクセスできない為、pythonかBlueprintで置き換えねばならなさそうです。

pythonをほとんどいじったことがないのですが、UTextBlockをプロパティを保持したまま親クラスを変更するというような方法をご存知の方がいましたらぜひお知恵をお借りしたいです。