What is the best practice for resolving expensive nested queries? For example, if you have several 1:many layers, even with paging you may end up with 1:50 * 1:50 * 1:50 = 1