hmm so Slate objects don’t deal with any transactional stuff at all? Would that mean they literally drop control off to the UPROPERTY (which I presume handles transactions automatically). ?
If this is the case, then do you think I would have to keep track of the associated state of the variable manually and maybe delegate from its property change? (by that I mean bind to some event like OnUndo() or something and manually update it in both my data and the detail panel?)