Are we planning to add offline support here? Apps are used without internet as well and hence syncing the events periodically is a better approach?