Changed visibility of _publish_vm_id()/ip() methods - client might want to publish ID while waiting for IP to be set.