Hi,
Async options of tab are designed for postbacks only. Some of options allow to update content of selected tab only.
If application needs to reduce size of html on initial load, then features of tab can not help, and application should find its own way to do that. For example, it should remove all controls which should not be loaded on start from aspx (or set their Visible=false) and within OnLoad event check condition(s) which will be used to add/remove (or show/hide) those controls. Condition(s) can be anything like state of check-boxes, indexes of selected tabs, etc. Sure application will become very complex, but I do not know another way.