Действительно ли требуется большая пропускная способность? Я считаю, что наименьшей частью любого веб-приложения, которое я разработал, является JavaScript / CSS. Кроме того, браузер кэширует его в любом случае, это только первый хит, который действительно имеет значение. Нет смысла добавлять сложность, чтобы победить такую маленькую проблему.
EDIT
Исходя из моего комментария, есть несколько действительно хороших статей о том, как вы должны разрабатывать, используя JavaScript. Общая идея состоит в том, чтобы разработать ваше приложение в многоуровневой манере. Javascript просто находится на вершине, но это не принципиально для функционирования вашего сайта. С отключенным Javascript все должно работать нормально. Всегда развивайтесь так, как будто у пользователя не включен Javascript (некоторые пользователи отключают его исключительно по соображениям производительности). Это хорошая практика.