I think the fragile part may be neither timestamps nor replies, but state.
Five years later I don't necessarily need to reconstruct the conversation perfectly. I need to understand where we left it well enough to continue.
What would a conversational state have to preserve?