Moving the wait thread inside the Answer object