Rewrite code for checking map & other categories (and children), to allow for "unwanted" categories that indicate inappropriate media.
Allow different agent roles for different media types (e.g. "Recording engineer" for videos & sounds)