For backwards compatibility, it may be best if `ConstructionSite` had a `structureId` property that later became `Structure.id` upon completion.