Wow, Hydra, I haven't been able to come up with an adjectival form for memory. And though you did not explicitly ask, I've thought of two for thought: thinking and sentient.