* prevent app from hanging due to too deep recursion when zooming map