Initial poking around through forum history indicates that there hasn't been a practical feature implemented that allows for a repeating section to be re-sorted programmatically based on one of its attributes. (Yes, yes, I see the scripts, but that seems too complex for such a commonly requested need. Also, the documentation for setSectionOrder comes with the kind of warning that screams, "do not use!") What I need is a simple Sheet Worker (NOT an API) script that will reorder a repeating section based on a given attribute value . i.e. Provide a list name, an attribute, and a sorting direction (ascending/descending), then apply this in alpha-numeric fashion to the list and update the view on the character sheet. I don't care about how this occurs on the back-end, just "please, sort this list." Does this already exist? If not, why not (Roll20)? It seems like a common feature for any list that actual humans (non-programmers) need to actually use regularly. My only current option is to manually delete everything in the list and re-add it every time I want to adjust the list's internal sort order. This is a critical need , IMO, for using tools like ChatMenus. My players are frustrated with un-sorted list contents. Thanks!