@lightsofapollo So this mostly looks good, but I'm mainly concerned about the setTimeout usage. If we're processing on the script load event, do we really need to use setTimeout?