@chrisbiscardi AH! Ok now I'm following. It is technically possible a Bear note has a root level tag #foo and a non-root tag #foo/bar. Wonder if that's causing the issue.
I'm sure my pseudo Many to Many Diesel logic might be causing my problems as well