Similar to how we can create custom attributes on a character sheet, it would be nice to be able to add custom attributes to a token, alongside the already existing Bar1, Bar2, Bar3, Aura1, Aura2. This would be mostly useful for API scripting, with a typical use case where we can override attributes from the Character Sheet. For instance, I tend to create a single Character Sheet for a common type of encounter, e.g. a "Soldier level 3" and link it to multiple tokens. However, it becomes cumbersome to create a new character sheet for every variant of "Soldier level 3" (e.g., Soldier with sword, Soldier with pistol, Soldier with full armor, etc.), not to mention the overwhelming number of Journal entries, especially when compounded by levels and races (Elf Soldier level 4 with pistol). Instead if we could add an "equipped_weapon" attribute and give it a value of "pistol", then there's no need for multiple character sheets. Using API scripting, I can then first query the token attribute, and default to the character sheet if said custom attribute is absent.