This is probably an "only Steven knows" question :)
I changed my library auto-organise rule from;
Popular\$Group($Sort($First(<Album Artist>)),1)\$Sort($First(<Album Artist>))\$Left(<Release Date Sort>,6)-<Album>$IsNull(<Subtitle>,,$If(<Album Artist>="Various Artists",,·<Subtitle>))\$If(<Disc Count>>=2,Disc$Pad(<Disc#>,2)\<Track#>" - "<Title>,<Track#>" - "<Title>)
to;
Popular\$If(<Album Artist>="Various Artists",VA" "Releases\$IsNull($Split(<Grouping>,;,2),Other\$Group($Sort(<Album>),1)\,$Split(<Grouping>,;,2)\)<Album>-$Left(<Release Date Sort>,6)\$If(<Disc Count>>=2,Disc$Pad(<Disc#>,2)\<Track#>" - "<Title>,<Track#>" - "<Title>),Standard" "Releases\$Group($Sort($First(<Album Artist>)),1)\$Sort($First(<Album Artist>))\$Left(<Release Date Sort>,6)-$If($Or($Or($First(<Grouping>)="Single [45]",$First(<Grouping>)="Single [78rpm]"),$First(<Grouping>)="Single [12in]"),$Split(<Album>," · ",1)-$Split($Split($First(<Grouping>),[,2),],1),<Album>)$IsNull(<Subtitle>,,·<Subtitle>)\$If(<Disc Count>>=2,Disc$Pad(<Disc#>,2)\<Track#>" - "<Title>,<Track#>" - "<Title>))
which has significantly increased MB start-up time.
Would splitting the rule into exceptions for "Various Artist" and vinyl/shellac singles make any difference?
Or is it that I'm just giving MB a lot of work, checking that (possibly OCD ;) ) level of organisation at start-up?
I've approx 24,000 files in my library.