A very interesting concept! I can see you've put a lot of thought into it.