this should be pushed into WebElement, then you can use waitForElementByElement