What: A CHANGED_DESCRIPTION bit field flag for the changed event.
Why: Running timers to get the most basic object properties seems to be fairly expensive.
How: Trigger this change event on every user input in the desc field on an obj or trigger it when the description field is "exited", if thats a feature.
Use cases: Using the description for a small configuration on many objects that may be identical, but require different configuration. Instead of having 20 timers on 20 objects, the object would just reset when the description changes. There can be a natural "debounce" / delay for the user input, or let creators decide the update rate of their following logic after the event has been triggered.
This flag can also be used for objects and systems that are supposed to stay in place for a long time without being touched and simply updated by a small description change, without needing to edit a notecard with a reader attached.
Additional idea: A flag for an object name + description and another 2 flags to filter it after the even has been triggered. Something like CHANGED_IDENTITY