Does anyone know any lossy png compression algorithms that can be used? I've found one called tinypng which performs really well on vanilla sprites, and probably well on modded sprites too, but might have some licensing ramifications. But it does seem like the vanilla filesizes could be improved, and a great possibility of modded filesizes as well, and I'd hope that it'd translate into less vRAM usage. I'm not sure how'd they perform ingame either, so please do let me know if some way the game loads sprites nullifies any filesize mitigations to note, or fails to accept compressed files...
For example, the vanilla mule (56 KB)

Losslessly exported in GIMP (42 KB)

And lossy-compressed in tinypng (14 KB)

I can't actually see any differences, but i'm wondering if anyone knows if lossy compression can mess up shaders or rendering ingame somehow. If lossy compression has no engine or rendering implications, it could be extremely useful for saving resources, just because of how few implications it seems to have against the quality or art style of starsector's ships.