This is of ultimate importance for use in buttons and some other actions. Having to use TWO buttons on the interface which could interfere with each other is terrible.
I know, I know, it’s possible to pause/cancel/finish a timer, but the default toggle action could be a per-timer setting, or an option sent with the service payload.