Caption timing
Start with an animated GIF and enter the wording to place over it. The font and color determine how the caption looks, while timing controls determine which portion of playback shows it. Judge those times against the complete loop, including pauses already encoded in the source frames. Since GIF playback advances frame by frame, a visibility change can occur only when playback reaches another frame.