Request: customize speed of "bouncing" for carried items

Hi! I have the following problem:

The animation for the sprite "carrying_walking" that I am using has 8 frames. But the carried object bounces each 3 frames (this was the behaviour in ALTTP), so the animations are not synchronized. (I would like to keep the number of frames to keep quality of the animation.)

Could this be made more customizable in future versions of solarus?
I suggest using a variable in the engine to set the number of bounces on each loop, which should be 1 by default (in my case I would need to set it to 2 times for each loop since in the walking animation the hero moves both legs on each loop).