I think this is a temporary structure, to be honest. I can't verify that in any way other than a gut feeling.
As for the renderings, I'm sure they'll be really nice in the end. I do know, however, that the concept that was submitted to the CMLC and the City last September was horrendously over-budget, and that was knowing full well what the budget was. That's why that first concept was never released publicly - it's being value-engineered to an actual, plausible scheme. Great way to start the project, boys! Haha...