You should consider calling MarkPackageDirty() on the returned asset if you further modify it, and you shouldstill notify theFAssetRegistryModulethat the asset was created after this by callingFAssetRegistryModule::AssetCreatedTrue if the asset was created successfully, false if there was an error.