Much has been made of Melissa McCarthy’s raucous impersonation of Sean Spicer on last week’s Saturday Night Live. The White House press secretary himself said he found the show “really funny,” though he thought McCarthy “could dial it back a bit.” Compared with his boss’s previous Twitter rants about the show, this was a relatively graceful response—but, as with most of this administration’s attempts at grace, it was blown out of the water by the commander in chief. Sources close to Donald Trump told Politico on Monday that Trump was not a fan of the bit—and “more than being lampooned as a press secretary who makes up facts, it was Spicer’s portrayal by a woman” that bothered the president the most. One top Trump donor added, “Trump doesn’t like his people to look weak.”

As tragically unsurprising as this revelation might be, it does produce an enticing opportunity for Saturday Night Live. Longtime Trump nemesis Rosie O’Donnell has already volunteered to play his top adviser, Steve Bannon, should S.N.L. wish it so. But why stop there? Let’s run a little further with this gender-bending idea, and imagine an entire Trump orbit as played by the women of Saturday Night Live, both past and present. (We’ll let Alec Baldwin keep his role as Trump for practical reasons, and also because despite being a man, he seems to rattle the president just fine.)

Left, courtesy of NBC; Right, by Chip Somodevilla/Getty Images.

Aidy Bryant as Mike Pence: Bryant has a truly expressive face, a necessity when handling a nuanced role like this. As Trump’s V.P., Pence has been forced to verbally agree with countless stances and initiatives he’s previously opposed—like, for instance, Trump’s Muslim ban. We’re guessing Bryant’s eyes could say, “I’m waiting for this bozo to get impeached” better than anyone’s.

Left, by Frederick M. Brown, right, by David Becker, both from Getty Images.

Tina Fey as Donald Trump Jr. and Amy Poehler as Eric Trump: These two would have a blast playing Trump’s polo-wearing progeny together. And hey, Fey has already returned to her old stomping grounds twice this season; it’s plausible that she could convince Poehler to tag along next time.

Left, courtesy of NBC; Right, by Chip Somodevilla/Getty Images.

Vanessa Bayer as Barron Trump: Yes, as NBC recently reminded us, children are off-limits for certain kinds of jokes. But S.N.L. has mocked first children before—just ask Chelsea Clinton. As long as the jokes stay within reasonable boundaries, we’re guessing Barron could have some role to play in this imaginary mega-sketch. And who better to play him than the show’s foremost adult-child-actress?

Both from Getty Images.

Kate McKinnon as Jared Kushner: Trump’s son-in-law is another character whose portrayal will require some serious facial work, and nobody can chew scenery with beady, shifty eyes better than McKinnon. She can take a break from playing spin doctor Kellyanne Conway just this once.

Left, courtesy of NBC; Right, by Alex Wong/Getty Images.

Leslie Jones as Ben Carson: With Jay Pharoah gone, S.N.L. needs a new cast member to portray Carson for the next four years. Even outside of this imaginary sketch, Jones would be the perfect pick: she could offer a purely ironic take that steers away from the uncanny territory of Pharoah’s impression and opts instead for the kind of magic that can only come when a sleepy persona like Carson gets portrayed as an off-the-rails rage-a-holic.

Left, courtesy of NBC; Right, by Drew Angerer/Getty Images.

Cecily Strong as Steve Mnuchin: It’ll take some serious makeup to make this one happen, but hey—if Melissa McCarthy can transform into Sean Spicer, we’re guessing the makeup team can do just about anything. Just slap some glasses and a few pounds of wrinkly makeup on Strong, and she’ll kill it.

Left, courtesy of HBO; Right, by Aaron P. Bernstein/Getty Images.

Julia Louis-Dreyfus as Rick Perry: We’re guessing J.L.D. already gets her fill of political comedy on a certain HBO series, but if not, she could do this imaginary sketch a great service by playing another bumbling Washington figure. Once the glasses are on and the accent is perfected, the rest will be history.

Both from Getty Images.

Kristen Wiig as Rex Tillerson: If we’re calling back S.N.L. alums to do impressions, then it’s definitely worth a call to celebrity non-impression master Kristen Wiig. Would she stick out like a sore thumb? Quite possibly. Would it be comedy gold? Absolutely.

Left, courtesy of NBC; Right, by Alex Wong/Getty Images.

Sasheer Zamata as Jeff Sessions: Just because.

And hey, while we’re at it, let’s cast some men to play Trump’s favorite women. Because seriously, why not?

Bill Hader can pout his way through a Melania impression; Beck Bennett can lay off Vladimir Putin for a while and get his glam on as Trump’s favorite daughter, Ivanka. Kyle Mooney, Bennett’s perennial sketch sidekick, can play Tiffany. Michael Che can play Omarosa, and Colin Jost can try his hand at playing Betsy DeVos. And as for Kellyanne Conway? For some reason we can’t stop thinking about David Spade. Buh-bye.