The interface is serial, but it sends state changes and so won't get confused by a too-quick double-click. If a second press comes in while it's sending the last button-up, it'll be ignored until the next loop, where it will transmit the new valid state (button down, or whatever) to ensure that the main board's state is in sync wit the front board.

Hugo