Option to allow an entry cache to be passed