I'd need to... rearchitect some stuff, and I don't know how soon I'll have time to actually implement it, but... maybe I can do something like that, yes.
Especially given the imminent 5.7 release, which means I'm going to have to try and carve out time to dig into that anyway...
Some of the things you listed will probably still be gone tho, since they're basically stored with the mesh data (definitely the lightmap, maybe some material settings)