Add simple paginator
Remove useless isPrepared
Move callable funcs to cloneElement method