Requested feature overview description.
Add sub-categories to general tags, and display this in the same font size as the tags, but light grey or ij italics with the same show/hide buttons as the main tag categories (Artists, Species, General, Meta, etc.).
Some tags would show in multiple categories, this is fine as some relational tags are in more than one category (ie. older_male is both Age and Gender).
On the backend, this would be achieved by distributing a JS object (dictionary) to users of all indexed tags. Keys being tag names, and each value being its key's categories (maybe an 8 digit binary sequence, each category having it's digit as a toggle gender:10000000, clothing:01000000, age:00100000, etc., making a single pair in the dictionary like "older_male":10100000.
This could all be implemented in under a few dozen lines of JS, that could be run after the initial page load like a greasemonkey script if enabled by the user. It would require no communication to the server aside from fetching existing tags and checking for tag changes weekly (which could be maintained as a json text file on github or something if I were to make a third party wrapper for this). It could work with the finished HTML of the page, simply indexing the tags displayed on it
Why would it be useful?
This would improve readability of the tag list for casual consumers, power users, and janitors alike. It could reduce the odds of forgetting to remove an implicator of a tag (ie. removing hat but forgetting fedora, causing hat to automatically re-added on save).
Large amounts of tags would be easier to maintain because one could review all relevant tags sequentially and uninterrupted by tags that are irrelevant to a particular group.
What part(s) of the site page(s) are affected?
Post listing page, post view pages, and the post edit page.
This could also be applied to the recent edits on the tag search page, although that list is chronologically sorted already.
Also perhaps a setting in the account setting to opt-in right below the hotkeys toggle.