swizzle fires every 20 ms.  optimized searching by moving GetElementsByTagName outside of while loop