This is exactly why I use folder players (and refuse to buy any Apple product). I still have a problem choosing sane folder names for classical music, that aren't hundreds of characters long. But it's better than tagging.
What I've ended up doing is a composer directory; inside that, a performance/piece directory; inside that, track files whose filenames describe only the piece and movement, not composer/performer. It mostly works, but some multi-composer discs require other treatment.