this is a core belief of my open source project SEN and was already realized in BeOS, a data-first OS putting files and metadata first, and applications were only clients of that central and open source of truth.