Add a page-aligned realloc function
Use it to page-align the cached data