Recently it has been discovered that OnDeserialization is now occasionally firing on the owner of the object that is serializing the data. Alongside this, synced data is being overridden by old values when serialized.