Did not know that file "weight" (I assume it's filesize?) could even cause this honestly.
Guess I learned did!
My guess was that it was just taking up too much memory when loading, which would be due to file size, but when I reexported it, it still loaded a bit slowly. I'm not entirely sure if I fixed it, so let me know, and I can get images for you instead.
It loads on Mega eventually and isn't blurry when opening from my on device files! I dunno what 300dpi actually means but it works!