refactor how dashboard queries are run for administrators to save on running extra queries; re-enable admin dashboard with more limited info so it works again even with large numbers of collections