Bei einem Mac ist wirklich nicht nötig. Mediatheken, die auf einem externen Laufwerk liegen, das über ein Kabel angeschlossen ist, sind ja lokal am Mac. Ich kann auch problemlos Bilder importieren, die auf iCloud Drive liegen oder auf einem Server. Nur die Fotomediathek selbst muss auf einem Laufwerk liegen, das lokal am Mac angeschlossen ist, also mit einer Kabelverbindung, eine USB-Verbindung oder Thunderbolt.
Das liegt daran, dass eine Fotomediathek eine relationale Datenbank ist, die intern nicht nur die Bilder selbst speichert, sondern auch die Beziehungen zwischen den Bildern und die Bedeutung der Bilder. Diese Beziehungen, beispielsweise Alben, unterschiedlich bearbeitet Versionen, erkannte Personen usw. werden in internen SQLITE Datenbanken abgelegt. SQLITE ist eine abgesteckte Version von SQL. Die Zugriffe mit SQLITE sind weniger aufwendig, aber dafür schneller als mit SQL, weil der Aufwand für die Synchronisation von Transaktionen bei Netzwerkzugriffen entfällt. Wir dürfen die Mediathek also nicht auf einen Fileserver legen und über unsere lokales Netzwerk zugreifen, weil die Mediathek dann inkonsistent werden könnte, Bilder oder Bearbeitungen können verlorengehen, wenn Transaktionen bei Zugriffen über das Netzwerk nicht geschützt synchronisiert werden.
Ein Blick in den Paketinhalt meiner Fotomediathek. Im Unterordner "database" sieht man viele sqlite Dateien.

Der einzig sichere Weg, um mit Fotomediatheken über das Netzwerk zu arbeiten, ist iCloud Fotos.
darauf bezieht sich Apples Warnung hier: Deine Fotos-Mediathek verschieben, um Speicherplatz auf dem Mac zu sparen - Apple Support (DE)
"Um einen möglichen Datenverlust zu vermeiden, speichere deine Mediathek nicht auf einem Wechseldatenträger wie einer SD-Karte oder einem USB-Flash-Laufwerk oder auf einem Gerät, das über dein Netzwerk oder das Internet freigegeben wird, z. B. über einen cloudbasierten Speicherdienst."
Das wird gerne ignoriert, da es so verführerisch ist, die Mediathek auf ein NAS auszulagern, wenn man mit einem Macbook arbeitet und keine externen Festplatten über ein Kabel daran anschliessen will. Das ist ja wirklich lästig. Leider kann es passieren, dass wir lange Zeit nicht bemerken, wenn Transaktionsfehler aufgetreten sind - unsere kostbaren Bilder verschwinden still und leise, nach und nach.