Copy original_tag instead of mutating the original via pointer