add grouping and batch editing to pending
query tuning to use base controller caches

caches for termName and departmentName