Re rowwise(); best practice when it is useful to access the parent environment for some row-wise operation?

I figured this was an environment issue, so I thought I could pass get some help, but I failed. Maybe we can't force map to reach outside of its environment? I'm not sure.

My failed attempt:

df %>%
  mutate(data = pmap(list(x = v1, pos=1), get))