Should we be copying `tags`, since it's a mutable object and we're forwarding it to results unknown?