Returned `TreeNode.dataId` property.

`TreeNode.dataId` is needed to work with nodes and data separately.
Also, dataId is needed in filtering with multiple occurrences of a
single data.