function checkInjectedComponents(newBlocksAdded) {
    // When a block has loaded check position of related cards placeholder
    initPositionPoller();
    initMpuPoller(0);
    resetAndCheckForVideos();

    // check for tweets
    checkForTweets();

    if (newBlocksAdded) {
        /**
            If newBlocksAdded wait 700ms to
            check for youtube video atoms as blocks slides in
            from right over 600ms.
        **/
        setTimeout(() => {
            checkForVideos();
        }, 650);
    } else {
        checkForVideos();
    }

    // if there is a contributions epic, track it
    trackLiveBlogEpic();
}
 d.addEventListener('click', function() {
     initPositionPoller(0);
     initMpuPoller(0, false);
     resetAndCheckForVideos();
 });