Builder can gather and load required contexts