If you could determine the piece at a given coordinate you could manipulate it post-creation
I'm not sure how this would work if more than one piece existed at a coordinate - maybe also have a function to determine the number of pieces at a given coordinate so you could loop through them?