I suppose you could also say that one of the reasons they needed a new child actor for Ash was because the actor getting too old. Which can help explain why Ash is still 10; while it's the same character, it isn't the same person!
that's a really entertaining theory, by the way. I love it