Just out of curiosity, would that also be the exact same area where the 2002-06 set stood?
This would be what I am talking about:
Courtesy: Dan Martin
Because I remember they unveiled the twisted metal set the day after that set was used for the final time in February 2006, and I wouldn’t think they would’ve been that quick to decommission the old set and install the new one in such quick time.
When the twisted metal set got decommissioned in 2012, it took 48 hours for the new one (the 2012-23 one) to be installed and ready for the Sunday January 29 bulletin.