Can you add to items to UDList dynamically?

New-UDStepper -ActiveStep $ActiveStep -Steps {
New-UDStep -OnLoad {
New-UDDynamic -Content {
if (Test-Connection -TargetName ‘serverName’ -TcpPort 443 -IPv4 -Quiet) {
Add-UDElement -ParentId ‘taskStatus’ -Content {
New-UDListItem -Label ‘Good!’ -Icon (New-UDIcon -Icon server -Size 3x) -SubTitle ‘Online!’
}
} else {
Add-UDElement -ParentId ‘taskStatus’ -Content {
New-UDListItem -Label ‘Error!’ -Icon (New-UDIcon -Icon server -Size 3x) -SubTitle ‘Not Online!’
}
}
} -LoadingComponent {
New-UDTypography -Text ‘Checking…’ -Variant h2
New-UDProgress
}
New-UDElement -Tag ‘div’ -Content {
New-UDList -Id ‘taskStatus’ -SubHeader ‘Status List’ -Content {

        }
    }
} -Label 'Checking'

} -OnFinish {
New-UDTypography -Text ‘Nice! You did it!’ -Variant h3
New-UDElement -Tag ‘div’ -Id ‘result’ -Content { $body }
}

I can easily add UDTypography elements using Add-UDElement this way, but UDList throws an error on the client side for each call I make to Add-UDElement.

TypeError: o.concat is not a function. (In 'o.concat(t.elements)', 'o.concat' is undefined)
(anonymous function) - pubsub.js:56