Groundwork for variable page sizes