This design solved a long-standing problem in MuseScore; that of its failure to support system text objects (text elements that appear above a group of staves and get exported to individual parts).
I specified the minimum viable solution: to automatically repeat system text objects in relevant orchestral and chamber music score templates. This was implemented in MuseScore 4.0.
My longer term solution is a dialog that recognises logical instrument groups, specifying how system objects would appear by default.
The critical challenge was to ensure consistent engraving standards while empowering user customisability. I sought the simplest possible solution here: to provide the option to toggle on/off instances of system objects the user doesn't want.