3 points by rbr
Since I wrote this, site generation time has gone up by a second or two, so looks like there is more to optimize still...!