Do tagger copying with less iteration

This makes minimal difference to the benchmarks in cayley_test.go (a variable ±5% on the bigger cases).