Quarto controller onPiecePlaced