anchor.diff:                              %% Ignore: this is a dynamic variable.
                               Acc0;
                           _ ->
  -                            send({aae_send, node(), {Id, Type, Metadata, Value}}, Peer),
  -                            [{ok, {Id, Type, Metadata, Value}}|Acc0]
  +                            case ObjectFilterFun(Id) of
  +                                true ->
  +                                    send({aae_send, node(), {Id, Type, Metadata, Value}}, Peer),
  +                                    [{ok, {Id, Type, Metadata, Value}}|Acc0];
  +                                false ->
  +                                    Acc0
  +                            end
                       end
                  end,
       %% TODO: Should this be parallel?
  
positive.code: 
  %% @private
  init_aae_sync(Peer, Store) ->
      lasp_logger:extended("Initializing AAE synchronization with peer: ~p", [Peer]),
      Function = fun({Id, #dv{type=Type, metadata=Metadata, value=Value}}, Acc0) ->
                      case orddict:find(dynamic, Metadata) of
  
negative.code:                                {Id, Type, _Metadata, Value},
                                 ?CLOCK_INCR(Actor),
                                 ?CLOCK_INIT(Actor)}),
  
      %% Send back just the updated state for the object received.
      case should_react() of
          true ->
              ObjectFilterFun = fun(Id1) ->
                                        Id =:= Id1
                                end,
              init_aae_sync(From, ObjectFilterFun, Store);
          false ->
              ok
      end,
  
      {noreply, State};
  
  handle_cast({delta_send, From, {Id, Type, _Metadata, Deltas}, Counter},
  