Thank you for adding the possibility to have differing attribute text values per block instance.
A very useful feature of attributes in AutoCAD is that they are essentially independent sub-objects with individual properties such as position, rotation, font etc… that can vary by block instance. For instance, a single block definition, consisting only of attributes, could be used for all sheets, regardless of the positions of the attributes on different sheets. Or the attribute could be used as a label for an object, but the position or rotation or even size of the text could vary in order to make it legible.
Though it’s probably too late to include something similar in the current iteration of Rhino, I’ll just include it here for consideration.