There's different needs in tension I guess - customers want it to remember names and little details about them to avoid retyping context, but context poisons the model over time.
I wonder if you could explicitly save some details to be added into the prompt instead?