Rely upon Context.singleton by default so that context lifecycle can be decoupled from driver lifecycle.