Create out-of-reference div with resizeObserver
Create out-of-reference div with intersectionObserver
Create out-of-reference div with mutationObserver
Create out-of-reference div with click listener