[minor] push pagelet to fresh array and provide parent name