So a small cheap looking exhibit in Innoventions it is then! I can see it now a small area with boards on saying what they do and maybe a video on a screen showing their labs. The whole thing will be of little interest to most people and after the 10 years are up it will look so dated it will get ripped out and replaced. Lets be honest here they are a charity so Disney will foot the bill for whatever is put in so it will be done poorly. As it going in wonders of life $10 over 10yrs isn't paying for that.