load huge images efficiently when device have a lower resolution