Image rendering through Intersection Observer