I wonder if I'd think of it as a mental power - I guess it's why I often find thinking about code easy, it's just lists of instructions. What I find very hard is persuading myself to plan diagrams into design documents etc. because they're of basically zero use to me.