Is it worth getting rid of this conditional by using the `ContactPresenter` in all cases?