More granular control of moderating roles

It would be useful to be able to set a role to only moderate certain post types. For example, allow administrators to moderate pages and courses, but allow editors to moderate news and events. Not sure if this is as useful when there are fewer roles on a site, but would be great for sites with several custom roles. These additional options should probably live in an advanced settings panel to avoid confusion or over-complexity, and could perhaps be laid out similarly to User Role Editor.