Task updating is done entirely by AJAX