Overall, I think this is a good idea, and as much I would like this main idea to be implemented, I currently have some problems with it and as such, I believe that it would be beneficial to change how the idea could be implemented, some good examples...