As the title suggests, I have a simple prefab named "box" that I can instantiate successfully. No drama. I have another much more complicated prefab called "complex" with an animator, collider, a ton of children who act as joints and maybe some particle effects + custom materials attached. This prefab does not instantiate successfully, and instead throws an InvalidKeyException upon calling Addressables.InstantiateAsync(). Are there guidelines on how to prepare an asset for load besides just assigning an address to it?