To expand on the above discussion, in the latest wip, the User Text now works prior to baking as expected. But I tested to assign the User Text on transformed block definitions or existing block instances, and the user text fixed to block attribute could not be modified by bake/update, and also it could not be previewed with a new-assigned attribute.
@AndyPayne Sorry for the late reply, I have tested the latest beta version, and it seems not updated for this, and I also found another issue. Please see below:
#1 it seems to get wrong when display in gh that will always display the last created block attritbutes.
#2 blockinstance in gh will not display the modified attributes #3 Attributes of baked blockinstance will unexpectedly reset to default value. #4 baked block instance will out of tracking by the bake component, can be repeated with the second cllick and it turned yellow for warning.
The issue with the current wiring is that you are baking a new transformed block instance that do not have any User Text. Plain geometry do not have User Text, only Objects do have, so if you want to chain several changes on an object you have to do something like this.
@kike No exactly in the latest Beta. Even though I just modified the referenced instance without any transformation, it will always reset to the default.