:) sad but not sure how else we handle this given the timing issues. (without doing this all inside an executeAsyncScript call)