lots and lots of fixes for content script injection not being specific to inspected window, and losing track of the GTM ID