Lots of good comments I won't bother repeating, so I just want to say that this was probably my favorite episode. Things are starting to click.
The "re-cast" was a good example of the setup paying off.
It's pretty funny just as an idea, but it's also kind of unsettling and even horrible when you think of the in-world ramifications, and it's also very meta. Kind of brilliant, love it