Cleanup
Fix global leak
Don't debounce loadTiles inside connection

It doesn't look like this is needed -- loadTiles is
called only from redraws, which are already debounced.
And external debouncing is the right way to do it.