skip setExtent in layouting when extent did not change
limit window zoom polling to 10 per second