It would be nice if the rAF implementation was not loaded if the browser supports `IntersectionObserver`.