events+ list very slow. 280 events.

i'm having a problem with the list view on events+. i have around 10% of my events in so far, but many events are recurring, often more than once a week. therefore i already have 280 events. i do not think this is a particularly high number, but it is crippling the events list page, it takes forever to render.

i have tried installing w3 cache, this ids currently running and has improved the situation, but it is still much too slow.

w3 cache reports that 5730 database queries are made to generate the page! which seems pretty insane.

is there a way to speed it up?

i would like to limit the events list to the next month rather than 3months as currently, but this alone will not be enough.