All waits method shouldnt block the JavaFX thread