envvar lookups should occur once (my bad, should have seen this in the review)