The idea itself is not really new, see e.g. here:
or here
So yu may judge for yourself how far the implementation has gone.