improve zoom action by map updates only