Use "shared static this" to avoid multiple instances (per worker thread).