I really cannot fathom why this is limited when a permission request is made.
I also don't understand the blog post that references Linden Realms then introduces a function nothing like the one shown in the example of Linden Realms.
Is there a JIRA link to have this function made actually useful or are we being stuck with ridiculous looped calls to move people around?