Yes, it has. The new scrim has a circumference large enough to allow workers to finish the detail on the turret, and install the electrical, etc. (my non-construction expert guess, that is)
They're quite large in person, but not so large as to pull focus away from the castle.