I was programming a little prototype for a dominoes simulation and encountered some performance issues. I created a row of domino pieces (box shapes) and then knocked down the first one, resulting in the entire set of pieces to fall over. Now, the problem is that the entire set of boxes is colliding, and after some time the FPS sink lower and lower:

After all pieces fell over the FPS rise again, because the bodies begin to sleep. That's obviously not possible before, even for the first one, because it is still in contact with the box just falling over. Is there a way to put the pieces on the ground to sleep, or some other way to improve the performance?
Thanks,
Markus