do we want to call these "extra_tags" or similar? what if someone passes a value for 'environment' here? currently, we just ignore them, which may be unexpected, but if we allow overrides we might get other strange side effects