This topic was brought up by others in the past, but since it got no response from the KYM staff, I'll try again.
As I understand, KYM generates previews for all images uploaded to it. These previews have slightly different URLs and are displayed in image galleries ("masonry" files) and on image pages themselves ("newsfeed" files), and are supposed to have smaller filesizes than the original files, so that they are quicker to load. But when it comes to heavy GIFs, layer transparency is often lost (as demonstrated in the link above) and filesizes actually increase drastically as a result.
The original file is 5.85 MB, just about under the limit. However, the "masonry" file is 13.8 MB and the "newsfeed" file is 39.5 MB! It's ridiculous. Why can't the system check if the auto-generated preview turns out to be heavier than the original file, and if so, simply use the original file as a preview file as well instead?