That is one of the biggest issues I am working on. One person can make a mistake that messes up entire structures. You also don't want changes coming in every time you reload. What I am working on is showing the user that changes are needed and listing the updates that would be made i.e. this load changed to y from x. There will also be a versioning system that will allow you to lock designs. It is a huge clusterf