There has been some signifcant tooling going on by those crazy guys at aol. It looks like with the move of all tapestry javascript into dojo packages which has already happened - people who care will be able to create special compressed js versions that include exactly ~only~ the javascript that their app actually uses. Down to each little bit even :)
Obviously this blows away any talk I had of thinking 23kb was pretty good for size. http://ajaxian.com/archives/js-linker-in-dojo-toolkit -- Jesse Kuhnert Tapestry/Dojo/(and a dash of TestNG), team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com