Should the upstream resolver come from a variable?