Presenter и адаптер содержат ссылку на List. Presenter добавляет, удаляет, изменяет items, сообщаяет item position во view, view просто обновляет адаптер. (notifySetDataChanges)
Только адптер содержит ссылку на List и сам добавляет, удаляет, изменяет items по команде от view. Presenter передает во view полноценный объект и команду что нужно сделать, добавить, удалить или изменить.