- Observers are reactive in their nature.
- Accumulating reactive behaviors is asking for troubles down the road.
- Wherever possible, should prefer proactive approaches.
- I would suggest the development of a kit, to have a macro like
{{status ...}}
that both:- replaces itself with the unicode
- updates property
status::
- Use code from Inline properties and reuse of property values