drive the cache access from lua