Related: #3126
Instead of requiring that the provider/epocher be fully populated for all heights we are processing, we should consider handling the case where we only know the latest info (if done today, we'll block peers because we can't get the epocher/provider for some height/epoch).