In theory that sounds nice, but I suspect it would be much harder to make work in practice than it seems