I'm building a custom navigation for SP2013 that uses termstore to manage the menu items reasonably. This technet article covers basic termstore limitations, but it doesn't touch on the following problem:
How many items can I reasonably expect to query from the termstore?
Currently, as it's a tree-like navigation, I request items recursively, going breadth-first, asking all the items at level 1, then all the children for those items, then the grandchildren and so forth.
What I've noticed is, however, that past a certain point, I don't get a response.
For example, asking for 36 items succeeds, while asking for 44 fails.
Does it matter that I'm asking for a number of properties for each item (title, parent, terms, etc.)?
On a different site, asking for 60 items succeeds easily.
What could be the reason and how many items can I reasonably query at the same time (from termstore and in general)?