&gt;<i>That said, I agree, it&#x27;s a horrible design - but it&#x27;s existed for 20+ years already.</i><p>Actually there&#x27;s absolutely nothing horrible about resource forks&#x2F;extended attributes in theory.<p>We use way worse ideas like &quot;sidecar&quot; files and metadata stored centrally for the same use cases, which are worse ways to handle the issue.<p>The real problem is the lack of agreement&#x2F;interoperability in handling them across FSs (and perhaps tooling).