I'm trying to improve loot variety for armor, and one way I could do that is with tags, where an armor could grant a custom tag which could be caught by scripts. This actually works, but there's two major problems: it doesn't display the tag on the item at all, or in the character tags screen, and moving this item in the inventory seems to crash the editor (though you can equip it with right click + equip).
An alternative to this is using SELF:OnEquip:Status, but this would quickly lead to status bloat with the degree I would like to use this. I'm so close to having basically unlimited options for affecting loot, but just not quite there yet.
On a somewhat related note, it would be awesome if runes could tap into ExtraProperties. They display correctly, but don't function. Conversely, talents granted through runes aren't displayed on the rune, but function.