const TRAIL_SECS: f64 = 0.5;
Recently shown frames kept eviction-protected behind the playhead (seconds), so a short scrub-back replays from the cache.