DRYing up provider state creation code