I don't think this will work. It invades the entry namespace, since a 'child' of the entry might have the same id at the next level as a data point (would be stupid, but hey...). Perhaps instead use `Name`, and `{Name, DP}` as key?