I’m looking to load DialogueTrees from disk, and I was trying to load the GameObject that has a DialogueTree on it via Resources.Load(), but it turns out DialogTree is a ScriptableObject, so I can’t call GetComponent<>() on the GameObject. What is the proper way of loading DialogueTrees from the Resources directory, or what is the recommended way of loading DialogueTrees?