So we have since discovered, that having locked layers prevents the model from syncronising with the database, so we're no longer going to lock layers.