Improve how pinned providers are handled

Ok, `save_hardcoded` it is.