make a really small served image size for images that are hidden in certain views.
You currently have variants of 3200px, 2600px, 2000px, 1600px, 1080px, 800px, and 500 for image size...why not have one that something like 1px for those that are hidden?
Seriously! That would save SO much load time.
Best,
Nathan