I don't think `Views` needs to be passed in. It can be reloaded from the saved fact or undefined. Maintaining peer state in both `riak_ensemble_manager` and `riak_ensemble_peer` seems like it could be dangerous.