With both NDK and the newish relay search filters not supporting more than two items in a tag array, the underscore “l” tag in NIP-32 will have issues. Especially since the “quality” rating is the 4th item in the array and that value will need quick access for aggregation
Discussion
I’m not sure I understand the issue. You will have access to everything in the tag. You just can’t search on the 3rd+ tag values (AFAIK)
If grabbing that data isn’t supported at the top level of the library (NDK or something like Noswhere), i thought it would be very inefficient. Maybe it’ll work ok though!
We need to definitely split multiple references into multiple ‘r’ tags though. Otherwise we won’t be able to say “grab all posts with this reference” if that reference is in the 3rd spot.