userconfig loader is created only once, not for every session