Incremental sync can be divided into two phases
This means in the old or new system getting pending events while the client was offline.
This means in the old or new system all pending events were fetched and stored locally and the client is ready to process them.