Parent is not chatting though. Parent is crafting a precise prompt. I agree, in that case you don't want memory to introduce global state.
I see the distinction between two workflows: one where you need deterministic control and one where you want emergent, exploratory conversation.