sharepoint online – Why ItemEventProperties.AfterProperties will not return strongly typed fields

Inside our remote event receivers we query the list item fields, using these 2 methods:-

  1. using the ItemEventProperties.AfterProperties

  2. Or querying the list using CAML query.

now in the first approach the data returned will always be of type string (not strongly typed). for example we have a People or Group field named ScoreUsers which allow multiple selections, and inside the ItemEventProperties.AfterProperties the users will be returned as a string, as follow:-

enter image description here

while if we query the list item using CAML or using GetItemByID, then the ScoreUsers will be of type FieldUserValue() , as follow:-

enter image description here

so can we force the ItemEventProperties.AfterProperties to return strongly typed data?