StateTree 5.6 Incomplete handling of StructReferenceType

Very cool.

My favorite part of engine upgrades is when I can abandon some of my own fixes or improvements for better alternatives the engine now provides.

One other question tangentially related to the state tree. I noticed that the property binding system was pulled out into its own PropertyBindingUtils module, and is becoming more widely utilized in many contexts other than the state tree.

Is it difficult to take advantage of this approach in custom project level assets?

Looks like I would need to implement the IPropertyBindingBindingCollectionOwner interface, like USmartObjectDefinition, and a binding collection, ala FSmartObjectBindingCollection, but is there also a bunch of custom editor code needed to facilitate a data asset with property binding?

Thanks