I'm getting a 502 Timeout on Units Page

When going to the Units page (Continue Learning) we're getting constant 502 Bad Gateway errors. WPEngine said that the plugin is big and timing out on the server.

All of our CoursePress Unit pages take a lot of time to load. Is there anything we can do to optimize this? Is there anything I can ask of WPEngine?