em reposta ao fabiano, acabei marcando como resolvido por engano. cara eu entendi que foi por causa deu ter lido o tracker, mas pq quando eu adiciono ou removo algo do contexto deixando o codigo dessa mesma forma ele me retorna os estados deleted e added?