Having flown with quite a few pilots there is one observation which is important.
That is the ability to pick up ones game to whatever is required without getting overloaded and being spatially aware.
Some pilots can be incredibly detailed but go at one mental speed! Try and load that person and its like watching a video game starting to stutter as the old graphics card cannot keep up.
Training / currency /experience has part to do with that but IMO not all
Just an observation from pilots who I admire and all have that ability
Pace