explain pallet.configure/compute-service as alternative to instantiate-provider