Switching to PUT for creates and updates

I thought we were going to use `HostPayload` here.