Is your feature request related to a problem? Please describe.
The tolerantClick method is good, but its always going to cause issues outside of a pageobject if we try and interact with a WebElement again if a StaleElementException is the thing we're trying to handle.
Describe the solution you'd like
A new version of tolerantClick to take a By instead of a WebElement so on retry the element can be refreshed.