Assign an extra custom fields to individual pages.
Use admin controller interface to create custom fields.
After you create some fields, they appears in every Page's properties section: "Page Extra Fields"
Grab fields data assigned to pages using ipPageStorage() function. For example:
$pageId=ipContent()->getCurrentPage()->getId();
ipPageStorage($pageId)->getAll();
ipPageStorage($pageId)->get('pef_text_1');
pef_text_1 - auto generated field name.