Couldn't metadata be in the drive event, analog to 30040s?
Discussion
Potentially. Just throw a bunch of tags on there.
Though that wouldn't work if we wanted to tie metadata to each level of the file tree.
Well a file has a path which describes the traversal to reach the desired leaf. So it contains a pointer to the root, which could be fetched for metadata. So as long as there is enough information to find the root, then you shouldn't have any trouble fetching metadata from a child node.
It's turning into too many separate events, IMO. Complexity x² with each additional event.