My original idea was to map the join and separate buttons to the same key. But I ran into the problem of if you have two joined together already and you push the button to join with another one to make white, will it join the three or separate the two you already have joined.