Pesquisa sem cintilação em angular com backend de REST

Eu consegui fazer uma pesquisa constante do backend funcional usandoesta resposta.

Mas a cada vez que a interface do usuário está piscando (modelo vazio por um curto período de tempo). Como posso atualizar o modelo (e a visão respectivamente)depois de os novos dados chegaram para evitar esse efeito cintilante?

Aqui está o meu controlador atual (ligeiramente modificadostep_11 (Tutorial Angular.js)):

function MyPollingCtrl($scope, $routeParams, $timeout, Model) {

(function tick() {
    $scope.line = Model.get({
        modelId : $routeParams.modelId
    }, function(model) {
        $timeout(tick, 2000);
    });
})();

}

// edit: Estou usando o atual estável 1.0.6 do Angular.js

questionAnswers(1)

yourAnswerToTheQuestion