No, I have this filter in mu-plugins:
add_filter( 'upload_dir', function( $uploads ) {
// append the constant SITEKEY to the uploads directory
$uploads_path = 'uploads/' . SITEKEY;
$basedir = WP_CONTENT_DIR . '/' . $uploads_path;
$baseurl = WP_CONTENT_URL . '/' . $uploads_path;
$subdir = $uploads['subdir'];
$uploads['basedir'] = $basedir;
$uploads['baseurl'] = $baseurl;
$uploads['path'] = $basedir . $subdir;
$uploads['url'] = $baseurl . $subdir;
return $uploads;
} );
Where SITEKEY
is a site specific key I set via the .env file.