Sync 331

Thanks @mseaton!
I have removed the payload field from the SyncRecord class. Please let me know if I could merge those changes. Thanks.