Actually, there is another scenario where I could benefit from being able to deleting licenses in SmartUpdate only:
I have few old gateways and cluster objects in one of the policy packages that are no longer physically present.
I'd like to keep those, just for the references.
In SmartUpdate, there are expired licenses and contracts associated with those objects that could not be detached and thus, could not be deleted, cluttering the license repository.
Get Licenses from non-existent object does not work.
I am pretty sure that I can clean it up via CLI, but it is a headache.