new sync system working great =]. each change gets its own sync item, which then in turn is pulled out on POST /sync. syncing is done by ID instead of timestamp, which is a lot more accurate. no more skipped sync items on the client. cant speak to large-sync-table performance yet, but it should be fairly performant because everything uses indexes now.