Oh, I wasn't even thinking of the performance implications. I think it's a bad idea from a semantic standpoint, too. And I'm not saying that property dictionaries are necessarily bad (although I sure haven't enjoyed the implications for debugging and navigating unfamiliar code so far!).
-C