Complete rewrite with emphasis on modern browser features
2.0 has less JS computational overhead by using the following browser features:
Intersection Observer
Object Fit
img
srcset
andsizes
It's API has changed slightly and the internal DOM elements that are used have changed, thus a new major version was required.