Interesting. I have a graveyard of projects I got as far as designing but not implementing. Something like this was one of them. I abandoned it because the security was such a pain I couldn't be arsed to continue.