Non ho capito quando dici "alcuni immagini vengono nascosti però caricano lo stesso"

Nel RWD le immagini vengono caricate o come background (attraverso mediaqueries per larghezze di viewport diverse) oppure come elementi di primo piano (attraverso gli attributi srcset e sizes)

Credo sia meglio che tu faccia un esempio puntuale e preciso da vedere: meglio se su un tuo codice minimale postato su codepen / dabblet / jsfiddle