Don't go deeper than z20
Fail when too many tiles would be fetched

625 is still probably too many, but it's better than Infinity.