Newer Firefoxen dislike large callback depths; tweak down to keep maximum recursion errors at bay