Creo que no ha salido mi mensaje, pero lo reescribo:
Pensé si no te sería mejor colocar los componentes de los botones en capas diferentes, es decir, la base del botón en una capa y justo encima otra con los objetos que caracterizan a cada botón...
....no sería más simple? te servirá?
Saludos