Hi. I'm trying to implement custom importer for generating prefab by using user-defined custom data. In example, user-defined data has multiple name and guid pair, and ScriptedImporter generates prefab which has multiple childs with PlayableDirector and specific timeline, loaded via guid. I think this works when all of assets are already imported. But how about first time mport of project? when custom data is imported, other assets which has guid in pair may not be imported so AssetDatabase.LoadAsset by guid may be failed. My other concern is that when I generate prefab in ScriptedImporter, its guid may be changed and all references to prefab may be lost. So, my question is, 1. Is this possible to create asset which references to other asset in ScriptedImporter? 2. How to safely create/update prefab in ScriptedImporter for preserving its guid? Thanks.