Seems to be along the lines of lucid dreaming, with a vast difference in degree. Sometimes as I'm falling asleep I can see vivid scenes or objects that I can--to minor degrees--play with for a short time before I either fall asleep or wake up, then it's gone.
His feats are perhaps even more remarkable if he didn't have any superpower abilities such as this.
most of us here are programmers and do this on a daily basis. somebody describes "A GraphQL API driven by a clojure back end connected to a postgres database" and to a layperson that looks like either a bunch of nonsense words or maybe a few boxes, clouds, and arrows. but to you and me we can visualize the individual lines of code, configurations, functions, and infrastructural requirements behind that simple sentence.
same with an electrical engineer/inventor in their domain.
Anyway this might just be specific to me but something to think about.
While I was in jail I managed to imagine images in vivid color and detail several times, but never on demand. It would happen randomly when I was just lying, bored, thinking about stuff. Each time was one of the most amazing experiences of my life. It was like going from being a caveman looking at scratchings on a wall, to straight into a 3D IMAX movie. The quality was that spectacular, with bright colors and completely 3-dimensional. Since I left jail it hasn't happened again a single time.
I have to wonder if that's how others see inside their minds? If so, I am in awe.