It's not the new cut through, but I believe that it's possible it's backstage in the parking lot next to Space Mountain (you can see SM in the top right corner).
If it's not there though, it's definitely IN the park, which is incredibly bad show. And according to
@Marni1971, they will be testing them at Epcot next and if this all proves successful, they've already dedicated 1.5 acres of space in both DL and DHS' SWL for a more permanent version of this.