As for the windows being covered up, they have been like that since the start of the season. Not sure why. Nice pics though. I might pop down later or tomorrow for a few blasts on Storm Force 10.
It is quite possible that if they were adding a new ride to Thomas Land (the survey markings a few pages back seem to suggest they are) they would need to know where they can splice off this cable, hence the markings. I could even be for the Pirate Adventure building (we can only hope).
Something is going on though and I am intrigued to find out what.