air: Set default districtId
distributed: Add optional 'parentId' argument to generateWithRequired
distributed: remove unused execCommand from DistributedObject