You can take your mapped key, and set it so it cannot advance to the next step for "x.xx" seconds.
That will ensure whatever is on that step is executed correctly, prior to the next step.

Not sure you need it, but it is an option.