Basis universal texture compression and or jpegxl

I’m targeting the web and trying to get the smallest builds possible.

So my question is where would be the best place to look at starting to implement support for the basis universal compression? In theory I should be able to save 2x on bandwidth.

Also is it possible to skip the gpu textures and just work with jpgs directly? If so, where would be the best place to look to start working on adding this? I figure I could save a further 2x data bandwidth using this format.

As an example, if I use a jpg or png in the editor right now, it will export as a uasset that is like 4x the original size, I’m assuming it’s encoding for etc1 because of my emscripten target.