That's always going to be a trade off with anything like this so I guess it's better to think of it as an alternative to compaction.

Another use case that comes to mind is that sometimes I'll include some detail early in a conversation and I mean it as incidentals information but the AI fixates on it. If I could selectively edit that out rather than start a whole new conversation it would be worth the cache miss.