I like the ideas behind nix and flox, and I ack it's not an easy problem.
I'll keep my eye on the project and check again in the future. GL.