incorporate StructuredStorage type-ness into PagedStorage (but lose
caching)
ignore worksheet