> Changing the interface back and forth is hostile to client-go users. So I can drop this PR is we can live with the flaky tests in #68735 for a few more weeks..    That seems good to me. I'd like to see us land on a coherent interface with implementations that match the documentation rather than flip flop the interface rapidly