async-bounds (npm): getBoundingClientRect() async and without browser re-layout
Keywords: getBoundingClientRect|getBoundingClientRect()|async|intersectionObserver|reflow|repaint|getboundingclientrect|intersectionobserver|measure|utility