We are updating an external system when certain fields are edited on a Company and Contact object using edit triggers and workflows. Every now and then if you edit multiple fields quickly, it seems like we get some type of racing condition and one of the fields will not get updated. Anyone experience this issue and how did you address it?