[major] Properly iterate over the pagelets, slicing them and supplies the left overs to callback