Yes, perhaps there should. The problem is that I have no idea of how to solve it, so it might end up being open for quite a while. The problem is, that in order to create the parent ID yo uneed the ID_PREFIX and the only way I know if to get it, is to either play the item or one of its children (then the prefix will be there either in the ID or the parent ID) but just exactly these two data structure cannot be played and has no playable children. If you think it is worth it, I can create an Issue for it. But otherwise I was thinking that it might be a project for some cold winter evening :)