e.g.
iris3 <- cbind(iris2, gp = rep(c(1,2,3,4,5,6),1000))
rlist3 <- as_listing(iris3, key_cols = "Species", disp_cols = c("Sepal.Length", "Sepal.Width", "Petal.Width", "Petal.Length"))
start.time <- Sys.time()
rlist3 %>% split(rlist3$gp) %>% lapply(., paginate_to_mpfs) -> kkk
end.time <- Sys.time()
time.taken <- end.time - start.time
time.taken
> Time difference of 36.06119 secs
e.g.