after scope.add(), try to refresh the list, clumsily