would tend to prefer having `.copy()` at the end of this for clarity