I'm going to add to the fire in this thread and go off topic with you all, just to prove something.
The original Princess Zelda is in fact, a legend. All princesses of Hyrule are named Zelda in her honor.
Now, back on topic.
I do agree with the OP about the Impa thing. There are like 9001...