Showing a PropertyTypeCustomization inside another PropertyTypeCustomization

So I found in the CustomizeChildren , I can use the IDetailChildrenBuilder to call GenerateStructValueWidget, which does use the customization.

This works perfectly for my gameplaytag, as it does not use children itself.

But my custom struct C needs to write itself all to to the value widget, instead of inside CustomizeChildren. I guess I might just need to do this the hard way.