I just spent waaaaaay too long figuring this out, so I'll leave a note of it for future projects: To enumerate the current node's position in the current nodeset, position() is great. However when using nested nodesets, getting the parent's position relative