A great question? Sorry - no, but a question none the less... Which attraction had to have Imagineers create technology so advanced than NASA had to complete its design?
Still no right answers on my TTA question...you've all been a little high...
As for MBabe...is Figment holding a Dole Whip?
If not that...then I'll take a wild guess and say a Rainbow...
As for Madonna's question...while Mission:Space seems obvious...I don't thin that is the answer...I'm guessing it's from one of the older attractions...
So I'll say Space Mountain...or (and I'm really on a limb here...Flight to the Moon/Mission to Mars...)