I think this points to the idea that there’s a blurry line between talent and just a really early head start. Lots of the things we call skills are composed of more basic, lower level skills and in general skills can overlap in different domains. For example the skill of programming can be seen as being composed of / overlap with the skill of thinking abstractly, which may be composed of things like being able to visualize, draw relationships between ideas, sit still for long periods of time. Sports skills may be composed of the skill of something like detecting very subtle physical cues in your body. Are these things really skills though? I would say yes because you can train yourself to get better at them, but I suspect low level skill start developing so early on that it’s hard to catch up to others if you start developing them later in life. We think of these skills as innate talent because they can start to differentiate kids at a very early age, but that’s due to these skills starting to develop so early in life.