Yeah detailed planning is key, being able to account for every issue is the job of designer and digital tools really help this. Having every detail planned out and tying it to a schedule would be called 4D as it links a project programme to the 3D model.
Can you imagine if they got it wrong though? Lol
I mean even in our case, getting something so small wrong would have cost them thousands of dollars in repairs on the floors!