Hi, I wish to ask is there some specific reason to not create the presenters in onCreateViewHolder() but in MvpRecyclerListAdapter.addInternal()? Imagine you have an adapter of 1000 items. That means you'll have 1000 presenter instances while only few are enough at once (only for the currently bound view holders).