Requesting multiple hierarchies of related object is allowed but will increase the duration of the processing considerably.
Example
meta_skills.skills and skills can be requested together and will result in a separate object for each of them, one containing meta skills and they're underlying atomic skills and another one containing atomic skills. This requires the extraction of atomic skills twice and impacts response time. Adding additional related objects and/or fields will increase the response time further.