When these renderings first came out last week, we briefly imagined a world in which Maple Leaf Square had giant Leafs branding on the top. It's a weird world, but your theory makes sense.