The cool part about TRON compared to pretty much all other on-going Disney projects is that there's no hiding this. We should eventually be able to easily see this both from within the park and out on the road where this was taken (headed back towards MK cast parking).
I think this shows the commitment to the final product that they're prepared to shatter the illusion of the park for something so major.
When this was built in Shanghai, was the coaster or building built first?