Apply action only to sprite and not the phyisics body attached?

Hi,

I have a layer containing several sprites with physics bodies attached (the base and the pieces in the picture).

IMG_3909

When a piece makes contact with the base or other pieces a shaking effect occurs to the layer. The problem is that the physic bodies shake too and sometimes it causes pieces to move a bit from the original position, so the following pieces would not fit well.

auto sq = Sequence::create(action1, action1->reverse(),action2, action2->reverse(), nullptr);
TowersLayer->runAction(sq);

How can I make that shaking effect apply only to the sprites and not to the physics bodies?