title: How is a Realm sync effected by unchanged data?
body: <p>If I call realm.create() and pass in a primary key for an entry that already exists, my understanding is that it does an update as opposed to an insert. </p>
  
  <p>If I am using the realm server and one client calls a realm.create() on an existing entry and updates all the fields with the exact same data that was already in the row, will other clients see a need to sync that row, or since none of the data changed will they know to ignore it?</p>
  
  <p>Is a sync needed flag generated on a row by diffing previous and current data, or by on some meta data based on when the entry was last edited regaurdless if the data changed?</p>
  
  <p>I ask because I have a situation where one client could potentially call realm.create() on thousands of existing rows even though no data will have changed and I don't want my other clients to have to perform a huge sync as a result.</p>