Yeah, I'm aware the examples here aren't exactly the poster child for "how to use worker threads in real life.". And throwing in TLS (Thread Local Storage)? Sure, using worker threads here is definitely overkill. But I'm just trying things out and playing with the idea 🙃