Defensive check when updating map bounds