Assuming #52312 stays in through 5.0, there's a decent amount of code we can remove from the emitter, specifically stuff introduced by #22420