Maybe not an Expo in those exact words, but there was a press release when the park opened along the lines of Tron being Sam Flynn setting up an ENCOM Digitization Center in Shanghai alongside Buzz Lightyear establishing a Star Command Base and the Galactic Federation setting up a Stitch Observation Post all because they felt like Shanghai was representative of technological advancement in China.I mean, I’ve been to it, the story is visually apparent - nearly all the buildings pulse with energy. I believe the video speaks for itself. The Well-Spring is also labeled as such on the park map (as an attraction, which is lame but whatever) and in the “Magic Passports” that reveal the stories of each land.
No “expo” in Shanghai I’m aware of, Buzz is sort of in a secret hidden base under the giant city structure recruiting guests, TRON is quite obviously a magical computer program that has spilled out of the building, etc... each of the four major lands have a “power source”, it’s definitely not a happy accident. You feel “digital” walking around and when in the different attractions, as if you’re truly a “program”. The major miss-step for me is the re-themed Avengers restaurant.
You may be thinking of the Stark Expo in HKDL, which literally sets Tomorrowland in Hong Kong? The bulk of Marvel in Shanghai is technically in the Gardens of Imagination (a catch-all land), with a stage show in Tomorrowland that has to do with fighting a computer program with magic electricity swords ala Jedi Training. So, even though Marvel is really supposed to be a Hong Kong exclusive, they do a good job of making it match theme.
The Digital Wellspring stuff is welcome news to me. Like I've been kinda meh on Shanghai's Tomorrowland because of that old PR and wanting a little more architectural variety beyond the Tron tent aesthetics but I can appreciate some of their design decisions a little more now hearing there's more depth to it then that.