OpenLevelの高速化方法について

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

現在私のプロジェクトでは、ステージ切り替え時にOpenLevel()を使用しています。
しかしレベル切り替えのブロッキング処理時に長時間画面が固まるという問題を抱えています。

OpenLevel()を使わないという選択肢は難しいため、ブロッキング処理の時間を可能な限り短くしたいと考えています。
OpenLevel()の処理を短くするにはどのような点に注意すればよいでしょうか?

本プロジェクトでは、サブレベルを複数持つパーシスタントレベルが複数存在する構成で、
サブレベルは全て、ブループリントでのストリームロードを行なっております。

複数のサブレベルが読み込まれた状態のパーシスタントレベルAから、パーシスタントレベルBにOpenLevel()で切り替えています。
パーシスタントレベルBには極力アクターなどを配置せず、サブレベルも全てストリーム設定をしています。

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

こちらの資料はご存知でしょうか?レベルをロードしてから表示するまでの負荷の原因・調査方法・対策について書かれています。
[4.20版] UE4におけるLoadingとGCのProfilingと最適化手法

まずはこの資料にて紹介されている内容についてご確認いただけますと幸いです。もし解決しない場合は各デバッグ機能を用いて、具体的にどの処理がボトルネックになっているのか調査して頂きご共有いただけますと幸いです。

お手数をおかけしますが、よろしくお願いいたします。

情報ありがとうございます。
調査させて頂きます。

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

ありがとうございます。もしご不明な点などありましたらご質問頂けますと幸いです。
よろしくお願いいたします。