I dono, I'd actually kind argue the opposite.

When I added a user agent header to our requests against nova / lbaas so that they could see our requests from their side, I also wanted to pass the transaction_id onwards but figured I should just get the PR out the door and do the refactoring necessary later.