Well, if the black box ride is going in Mermaid...how would that fit a Pixar land?
Remains to be seen, but you could just have it be Pixar related things. Additionall, that building is located quite centrally and can easily be remade to be accessed from the hub while being separate from the Launch Bay/Animation Courtyard as it currently is.
I know soil borings (I'm assuming geotech and not environmental) have been conducted in the parking lot to the N of Launch Bay which seems to indicate something happening with expansion in that area.