there should be a feature that let's you sort posts in a way that prioritizes posts with the largest combination of optional ~ tags.
so that if someone had a lot of optionally tagged things with ~, you could get posts with the most tags you desire, without having to outright rule out posts that dont have each tag.
For example, you wanna see posts tagged with Female, male/male, intersex/male, etc. And you won't die if one of them is missing in an image so you add a ~, but ideally you'd want to see as many of those tags together as possible. This would be good for large, specific or conflicting tag combinations that wouldn't yield much on their own when searched together normally.
Additionally you could go further and have sorting options for having at least a certain amount of optional tags.
This would effect the search bar and tagging system