Well if you have a bad internet like me, it probably annoys you when you click on something then you're waiting 5 to 30 seconds just to do something. That's why there should be an offline mode that updates your progress when you come back on.