If you can think of a concrete and detailed, workable proposal, maybe you could write up a NixOS RFC and send a PR for discussion (or post something on the discourse community website?).
Who knows, maybe something can be fleshed out and improvements come out of it...