Somewhat OT but are there any JS libraries (or maybe servers via query params) that you can configure to only download X-bytes from progressive images? For example if you detect your user is on a slow mobile connection you could download at most 50kb from all the images on your site in order to keep it fast.