consolidate pagination throughout base2 engines