ブループリントのネイティブ化について

お世話になっております。
ブループリントをネイティブ化する時、[Inclusive]を選択した際に、公式ドキュメントには

Level ブループリントと Bluepint マクロは Blueprint Nativization ツールのサポート対象外なので、ネイティブ C++ コードには変換されません。

とあります。
このネイティブ化されない Blueprintマクロ とはどのような範囲になりますでしょうか?

  • アクター等通常のブループリントに含まれているマクロ化した処理
  • ブループリントマクロライブラリに入っているマクロ
  • 上記含め、おおよそ「マクロ」と呼ばれているもの全て

もしすべてのマクロが含まれないのであれば、「処理をまとめて、使いまわす」という目的では関数として作成したほうがネイティブ化できるという認識ですが、合っていますでしょうか?

ご教授頂けると幸いです。
よろしくお願いいたします。