Yeah, I was suspecting this but only because it was used in CSS.

Here we're doing it once at the end of the process so it should not be too expensive.

The real long term fix is probably to read the message from Threads instead, but let's do this in another bug and keep the simple and readable selector for now here.