In the DMG, multiple non-damage effects from a source with the same name do not stack (for example, a character with Bless cast on it multiple times only gains the benefit once).
Would this also be true for Modify Memory? If a creature has Modify Memory cast on it to alter one memory, and then cast on it again to alter a different memory, will only one casting take hold, and which one (assuming they're cast at the same level)?