Rename IPageCache to PageCache - the interface class isn't necessary.