For all of you thinking as I did that I'd never get the triumphs done, I just apparently did a flawless run with randoms, so have a little faith.
-
Get pretty much all menagerie triumphs except secret theatre boss one solo queuing. Once the correct level, they're all a breeze to get