I do have a very good memory, but I cannot really visualize. I've never
had any sight. I'm so bad at visualization that I'm baffled by the concept
of a picture. How do people manage to cram three dimensions of reality into
two? It must be very lossy.
Anyway I do have a knack for understanding how all the pieces fit together
and keeping it in my head.