client: Remove extra clone, pass big struct by reference (#30716)

Commit titles explain all of the changes

Release Notes:

- N/A
5078f0b5eftidely committed on 5/14/2025, 10:16:25 PM· committed by GitHubparent607bfd3
1 file changedLine totals unavailable