Use current cache to build up table index

return if null?