Shouldn't this rather be in the `Tag` model?