This sounds interesting but how would it work?