Fixes polling bug

Callbacks scheduled via setInterval won't be executed in the correct
context unless bound to `this` with `Function.bind()`