Using Angular 5 and Meteor, I subscribe to data and expect to have the latest data at all times. Using Mongo/MiniMongo, say I am on a Job Overview Page where I am subscribed to 5-20 jobs. These jobs are being updated by numerous other users real time. While I sit on Job Overview Page, I lose connection of my internet. Once internet comes back online, DDP connection automatically is regained, but the subscriptions do not fetch the new data right away. So what happens is, I update a job with my current data (which is no longer current), and I end up losing data.