Did it the way Tom suggested, i.e. there is no more `find()` in here and we only copy relevant parts of the src vec.