I just got the ingredient tiles mostly working. After programming, double clicking a single tile (no neighbors) will turn it into an ingredient tile. Attach this to the loop after you’ve created it and it will assign itself one of the pre-defined ingredients. Then as plates pass by you can click the ingredient tile to transfer it to the plate.
My next item will be to allow rotating the plate by clicking it. That way you can place the ingredients on the desired faces.
One concern is how fragile the game is with sleep/wake. The tiles will usually go haywire when woken up. I hope I can make it more robust.