The thing about Structures in Unreal (if that’s what you are referring to) is they are Assets with a statically defined set of keys. If you want something more soft-typed than that which can change its keys at runtime then you’ll have to use something else.