Cache optimization, again