Using a custom property to store IntersectionObserver ratio values
Offloading JavaScript With Custom Properties
Read the full piece at https://heydonworks.com/article/offloading-javascript-with-custom-properties/
Using a custom property to store IntersectionObserver ratio values