Rated 4 out of 5 stars
Functionally becoming very usable.
But, stop blanking out calendar during checks for updates.
Stay responsive to user input during updates.
Cache the current state on the machine so that it can always be displayed without checking network calendars.
Update to cache and then display?