IJsonObjectStructConverter

UStructs are special and may need to avoid the use of virtual functions via standard interface patterns due to mismatched base-class polymorphism.