Fun method. That’s not the one I use, but it’s great.
As for the prime, it’s a bit of a weird situation. I actually replaced dumb quotes with primes in the cuts of the font we use, since a) that’s what the older font we had did (and we didn’t have as much control back then) and b) dumb quotes looking like primes in emergency situations are better than dumb quotes looking like dumb quotes in my book. :·)
This is Charter’s actual dumb quote:
I also removed the 2032/2033 primes themselves from the cut of the font for latency reasons, so for you above it goes to a fallback font and looks weird.
There are ways to improve on both of the above (substitute with actual primes instead of dumb quotes, connect dumb quotes with primes via OpenType features without losing latency). I took a note to revisit this in the future. Thanks!