Do heavy init work only after uniqueservice call
Moving the heavy init stuff like keycache init below
the uniqueservice creation saves resources and fixes ghosting systray
icons when multiple calls are done and forwarded to the
unique instance of the application.
The speed up on Windows is noticable (> 200ms).