currItem looks like this:
```
{
"address": "XX::XX::XX",
"onChange": false,
"DeviceID": {
"__type": "Pointer",
"className": "OWPlcDevice",
"objectId": "XXX"
},
"ACL": {
XX
},
"label": "Some name",
"source": {
"parent": {
"__type": "Pointer",
"className": "OD3_Source",
"objectId": "XX"
},
"createdAt": "2024-02-13T10:21:15.277Z",
"children": {
"__type": "Relation",
"className": "OD3_Source"
},
"__type": "Object",
"name": "XX",
"ACL": {
XX
},
"className": "OD3_Source",
"tag": "some tag",
"objectId": "XX",
"updatedAt": "2024-02-19T10:10:31.412Z"
},
"type": "Number",
"enabled": true,
"createdAt": "2024-02-19T09:45:14.512Z",
"unit": "#",
"extraOptions": {
"note": "some note",
"charset": "UTF-8",
"persist": true
},
"objectId": "XX",
"updatedAt": "2024-03-01T07:52:10.013Z"
}
```