Loading Workouts to Device, Capped at 25?

I'm adding workouts to my device based on a training plan I've recently started. I have approximately 30-40 workouts that change and progress over 12 weeks toward a race. 

It appears I cannot load more than 25 unique workouts to the device. When I load more those are removed and I end up back at 25. Is this accurate? I suppose I can phase my training and reload things when I need them towards the later weeks, but it would be great to have these on the watch anytime I want to use one. 

Small file sizes, most are showing as <2 kb so this isn't a capacity issue?