Fallar no falla, puede ser que no funcione correctamente ya que puede hacerlo por referencia. No estoy seguro ya que cuando se aplica son objetos de JSON.NET, que tal vez se comparen por valor. En cualquier caso, podría ser que no haga nada, no me pareció mal ponerlo.