Interesting optimisation: https://github.com/cloudties/Automation/blob/4c15130230dd1e77ab7ba369071396d3efc6eab2/src/com/automation/ui/base/common/core/imageutilities/SimpleViewportRelativeCoordsProvider.java
public static Boolean waitForReady() {
return new WebDriverWait(getWebDriver(),5).until(waitForElementAnimationToFinish(".my-css-selector"));
}