issue: derive page metadata from row data