You could add a single event listener to `this.element` and catch all of the button clicks while it's bubbling.