How to create Properties depending on Settings

Alright, that’s a great idea, thanks!

Then, in my K2Node, how will I tell which kind of struct I need, actually?
If I write

UPROPERTY(EditAnywhere)
FCustomStruct CustomData;

Then, how do I change FCustomStruct to be the type the user chose in the settings? TSubclassOf won’t work with Structs, and even if it did, it would only be a class specifier, not an instance.