Stable React key.
Music markers stand alone; caption paragraphs accumulate speech.
Finalized units, in spoken order.
Unfinalized tail rendered inline after the segments (empty when caught up).
Creation timestamp.
Timestamp of the newest event applied, used for pause detection.
A rendered paragraph: finalized segments plus the interim tail still being revised.