You changed the provisioning delay contract here. Previously it was constant-per-VM. Now it is not. It varies between calling this method.

It is not a tragedy, but I just wanted to warn of such changes, made without any consultation and no documentation.

Of course, we can stay with this soultion.