moving id to name mapping down into the store and moving
external provisioner creation to the service.