Support splitting of pages that are too big
Support values > 32KB
Record freed pages into the transaction object