Seems like you should probably use `innerHTML` both here and in `_poll()`, since the values will be compared to determine whether something changed. I don't recall off the top of my head whether `getHTML()` does any fixups that might cause it to return something different from `innerHTML`, but better safe than sorry.