added null check to pageCache lookup on data-position-restore