I still need to measure/profile this but I suspect that 500 might be a little often to check the time, given a large, sparse keydir.  I wouldn't tweak anything just yet, need to measure.