It looks odd to have configuration for more than one table if the only way to pass config is directly calling paginate(), Why not remove all outer keys?