Don't ask me how, but I managed to get a look at he new Star Way concept art. I kind of like it.
The big question I had about the escelator addition was how they would make the appearance work without it awkwardly sticking out from the glass. It would be way too much trouble to remove the glass and put a new one on there as they need that daily for operations.
The concept art answered that question. The best way I can describe it is that it works over that glass covering. There's a slant that sticks out from the very top of the dome over the additional escelator. In other words, the glass roof sticks out over one side of the existing glass covering and the addition. I like how modern it looked.
Sorry if that sounds confusing, but that's really the best way to describe it.