should these be `v.copy(deep=True)`?