Small random fixes
Provider injects referenceconfig as top level fallback

user -> provider -> pigeon