Well, that doesn't look like tarps, it looks like you can see through the upper deck. And it's there in both the drawing and the digital render. I was wondering if they have some new supr-sekret technology.
That may well doom this project. They understandably won't want to expand their ownership group and the citizenry will not vote to give public money knowing it can be obtained privately