Hmm turns out I have hyperphantasia?
No wonder it feels it's hard to explain things to people a lot of the time...