Fix flicker zoominout

We keep the old tiles as long as possible. Also, with this branch, the dark spots should be history. 

@jbeezley please review it.