Clear All Muted Slots

Don’t know if anyone asked for this, but please could the behaviour of the Pattern Matrix “Clear all muted slots” in interaction with aliases be improved?

Right now: If the ‘original’ alias (the one with the number displayed in the center) is muted, with “Clear all muted slots” all aliases are cleared, regardless of their mute state.

Idea: In this case, the topmost unmuted alias should become the new ‘original’. All unmuted aliases should stay intact, please.

PS. This works fine if the ‘original’ isn’t muted.