For what it's worth, that is one of the proposed exit plans for experiments in Test Pilot. If it doesn't look like it would succeed as a built-in feature, spinning it off as an add-on is a possibility if it has enough support from developers & users to maintain it that way.