Frames are cached when reading the first frame after a seek. This allows faster reverse playback.
only referenced in asm() are no longer not-emited.