Ok, well I think it was good that we explored this topic. Thanks everyone who helped contribute. And, @rdking, you were right that this was just overly complicated. I agree that this should idea should not be pursued. But, it was still interesting to explore, and it sparked some other ideas.
I made a new topic over here to explore something similar, but with some of the restrictions removed that I was placing on "use initial". It's very possible that this idea does not go far either, but I think it's still worth the exploration.