Hello Guys,
Not sure if this will help but what Luke P has done ETP is to use util_memoize for the page contents/attributes. So each page hit does not have to fetch data to the db until the max age has reached. See the proc etp::get_page_attributes on tcl/etp-procs.tcl. This will only be useful if your page has values that does not change often.