making any type of file is pretty much possible, it's just that you need programs that would support the file. and getting first party programs to have support for your file would be really hard
i feel like it's a possibility that it could be a thing in the future.