Now that stable Chrome has IntersectionObserver we should use it instead of the postMessage mechanism. CC @lannka