I've created a PoC @267bded1d7 to demo how you would reimplement this under the vcloud_director provider.