RadzenCheckBoxList Selected Items

Greetings,
I've been thinkering with RadzenCheckBoxList and I've got stuck with the following issue:
When I use both Change and ValueChange I get the ValueProperty, instead of the actual item
This creates a problem for me, since I've two "groups" of items I have to work around differently and for one of them i can't get if from Ui, using Desc as ValueProperty is also not a valid choice, since in the enviroment im working there is a possibility that there is two or more equal "Desc".
Am I missing some property that retrieves the whole Item? Or some workaround this issue that I'm not aware?

<RadzenCheckBoxList Data="@PredefTasks"
                    TValue="string"
                    TextProperty="Desc"
                    ValueProperty="Ui" //this
                    Change="OnPredefTaskChecked"
                    Orientation="Orientation.Vertical" />
@* ValueChanged="OnPredefTaskChecked" *@

 async Task OnPredefTaskChecked(object args)
 {

 }


Best Regards,
PH

ValueChanged event is related to @bind-Value two way binding expression and should not be used separately.