On-site vs off-site fabrication: there can be problems either way.