Think spec might be off, don't think `new_primary` is something that we can ever return here.