other thoughts: i would like also to use http's "last-modified" and "if-modified-since" features. idea, on plugin load, check modified times: $init_time = min(max(time(script), time(libs), time(templates)), now())