@jorisvandenbossche the copy from `set_names()` is very minimal (it doesn't copy underlying data, just creates new object wrappers) - so it's fine to do that.