I'm wondering if it shouldn't just capture ALL hits and the JS-mode simply changes the DISPLAY rather than affecting "data collection" (or give the option of whether to make a "hard change" or "soft change", IE change "data collection" vs. changing "data display"), to avoid the "bathtub effect."
That is, if it's a "hard change" it creates a "bathtub" in the data where there is seemingly a literal LOSS of data collection over that period (disabling JS mode doesn't "add back in" hits lost due to non-collection). It doesn't mean the hits weren't there, it just means they weren't collected, thus overall counts/records are affected. Seems to me like changing the mode shouldn't per se affect "collection" so much as playback. Unless for some reason there is a specific need to use less database space, etc.