Yes and no, in principle you could envision a tool that keeps a metadata store on top of existing files, but to expect that a) everything could be stored as metadata while keeping some kind of plain text (?) file separate, and especially b) then expect a new tool to take the combination of that so you could happily continue in a lossless fashion, is not very realistic IMHO. For one because there is no standard.