Hey Pete,
Thanks for reaching out.
There are number of wp-cron tasks inside of our plugins. The best way to find all of them is to search for instances of the WordPress function wp_schedule_event() within our plugin code.
When it comes to optimizing these in some way, there’s unfortunately not anything “out of the box” that our plugins would provide that would help to optimize the cron tasks. You could modify the code extensively, you could alter your site’s web hosting infrastructure to improve its performance, or you could reduce the number of events—but there’s not really anything within the plugin options or features directly that would allow for optimization of the cron tasks.
Some of the Events Calendar Pro functions that most use WP-Cron are related to recurring events, recurring events cleanup tasks, etc.
Please let me know if there are any other issues or questions I can try to help with!
— George