Fragment caching in most tables, and elapsed time calculated client-side