remove PageSeqWrapper and replace with cacheable trait helper