Currently, callers are resorting to calling getGlobalServiceContext() which is not ideal (and can be confusing in tests where there are more than one service contexts).