Controlling timing of return from function

Your annotation function returns a list of gifs. Each gif is the same (it's composed of one-fourth of the frames in falls_gif, but I'll refer to it as falls_gif for brevity), except for the different value of the annotated number in the upper left corner. In my answer to your previous question, the code stacks each copy of falls_gif into a single gif where the annotated number increments in whatever time it takes for falls_gif to run. Are you saying that you want this number to increment once per second, rather than incrementing once per whatever amount of time it takes for falls_gif to run? I just want to make sure I understand your question.