Page numbers are in a separate .apnx file, one for each ebook. The Kindle apps "phone home", and so user-supplied APNX files probably don't work, but they do work on the K3.
Calibre's Kindle driver automatically adds "virtual" page numbers based on text counts. See also
[GUI Plugin] APNX Generator .