Can you make an array of chunks of a destructible mesh?

I’m looking into being able to destroy a destructible mesh and being able to manipulate the pieces simultaneously but having them do different things. For this, I’d need a way to create an array of pieces of the chunk, but I’ve had no luck finding a way to do so.
Is there a way to do this? Cheers in advance!