set updateWhenIdle to false so we get better zooming and panning