Hey,
There already is an download progress callback for `Toybox.Communications.makeWebRequest`.
`:fileDownloadProgressCallback`
However the callback doesn't get called for FIT/GPX downloads. The docs say it is supported only for media files. I understand that it doesn't make sense for tiny json requests and such stuff, but FIT/GPX files can be quite large so having a progress callback would be really helpful!