I'm still upset with the official timeline because of how they put Link's Awakening as happening before Oracle of Ages/Seasons, when it CLEARLY happens AFTER the Oracle games! Link's Awakening opens with him on a boat in a storm in the middle of the ocean, and if you do the special linked ending of the Oracle games the story ends with Link getting on a boat in the ocean sailing towards a storm. Get it together Nintendo!
The first version of the timeline had LA before correction: after Oracles, then they changed it. I'd bet it was because people were saying "this means that Link dies at the end of LA, because he's shipwrecked in the middle of nowhere" and Nintendo didn't like that so they said you know what, no, here's the proof that he doesn't die, the Oracle games happen after.
That's not how the "soul of the hero" thing works, they're different people who live and die, and also obviously Nintendo doesn't end a game with the hero drowning to his death in the middle of the ocean, come on.