Load low resolution / placeholder image first and then load the actual image lazily when it's in the viewport.