So this is a pretty complex setup with so many characters and background elements. And that walk thing I showed in the video was always a bit of a hack. Basically what is happening here is when you add additional tags to your background layer, it is thinking those are part of the leg, so it starts to move as if it was a leg - which is why you see the acceleration/deceleration happening, as if the leg was moving back and forth.
You may be able to add additional walk behaviors to each background character group, which could help give them each their own walk to deal with. But these kind of nested puppets can run into their own issues, where you might not get all the behaviors and triggers you're expecting.
Another way to potentially do it would be to make the animal puppets separately as their own isolated rigs, get them working how you want, and then bring them in separately, dragging them into your background rig.
A final option would be to simplify the background characters into some kind of cycle layers sequence or replay where they don't rely as much on live behaviors.
If this was for a recording, yes, this would be a lot easier compositing all this stuff in Premiere or After Effects, but the live aspect does make it more complex (I've never tried anything exactly like this). Hope these tips help!
... View more