Just want to throw out a thought. . .
I've read that some people with Dissociative Identity Disorder (multiple personalities) sometimes have an "alter" devoted strictly to memory, often with photographic ability. There are also people with a form of DID that has been induced through mind control experiments and they sometimes have an alter personality intentionally created with a photographic memory.