With this change we have all the contributors + proposals all the time in one place and can update them via events.
The index route never gets invoked if you reload on the proposal page. That change makes sure we always initialize `ethProvider`.