Stacking two animations in a page always drifts apart, because each keeps its own clock. This decodes both, merges their frame boundaries into a single timeline, and re-encodes one file — so they can't drift, ever.
Drag on the preview to move the overlay.