I manage a large number of events (e.g., over 600 throughout the year), and I’d like to display a default view with a limited number of upcoming months (e.g., 2 months, but this should be flexible). Users should still be able to view events from later in the year, such as those in the final months, by applying filters, without loading all events on the page by default.
This functionality should ensure better performance and user experience while making all events accessible through filtering. Is it possible to implement this dynamically?