Ability to bind shortcuts to additional mouse buttons

I’m surprised that it’s impossible to do such thing here. It would be massive time saver if we could bind shortcuts (like changing size of snap grid size) to mouse side buttons.

P.S. I just can’t understand how shortcut for those actions mapped on brackets could be considered faster?