I still see building restore a grey area.
Personally the way I would see it is this...
-On maps without Construction yards, buildings should only be restored the once via the pick up. Any more subsequent pickups renders it null and void.
-On maps with construction yards, disable it while the construction yard is active. Should the construction yard be destroyed, enable the pick up and play it off as statement above, restore once - disabled permanently for that structure after....
Again that's my contribution to this clusterfuck of a thread.
Also Roz, Nod sucks balls.