Admin - History Subpanel: How hard would it be to extend this option to custom modules?

Under Admin > History Subpanel there are three checkboxes to automatically include Emails from related contacts in the respective activitiy history subpanels.

Can this be extended for custom modules? or for other standard modules like project tasks? How hard would this be?