Make Animation.End return a Task