Hey Mark, I am currently researching if this could be the right approach for IdentityServer vNext... I have a couple of questions * Do I always have to new up the DS myself? and then pass the instance around over multiple method calls * Especially when using the activity feature and that activity e.g. spans multiple methods in different classes * Is there a way to combine that with DI? How do the aspnetcore folks use this? thanks!