very basic cache of lists