Use "shared static this" to avoid multiple instances (per worker thread).
Gracefully handle activation requests when already logged in.