add async option to veil.resource.create