FR: Global MUTE button toggles all mutes disabled / same mute state as previous

Great that global Mute button ‘M’ can disable all mutes. But what if it could, at the next press, toggle the same mute state as before disabling all mutes?

A new global mute state would be achieved by re-muting individual tracks while the global Mute button is not lit. But if you were to press it again, it would simply bring back all the mutes from before the global disable.