Since the calendar refresh seems to be sluggish with the new desktop app, would it be possible to have just the current week or two sync initially when refreshing the calendar with a quick refresh button, and maybe some separate option to do the full, time-consuming refresh? That way when someone heads to the trainer for a workout, whatever relevant changes they might have made to their plan via the web calendar that impact their immediate workout plans are quickly reflected and they can immediately load and get going on their workout. Something like that might make a huge difference in the usability of the desktop app. I’ve noticed that the Android version seems to reflect any training plan calendar changes rapidly when it starts up.