I too checked out their facebook page and the centre responded with: The sphere is an architectural element that will allow a tremendous amount of
light to enter the shopping centre and provide a brighter shopping experience.
So there, now we know it's not going to be just a pretty ball. Kudos...