Nice find @mikev. We have not run into any memory limit issue before. I'm guessing you have a lot of calendar events.
The thing is all calendar events get loaded into memory upon loading the calendar. We will need to somehow properly paginate on the backend by month to prevent this. Im going to relabel this thread and mark this as a bug, as this can start to become a problem in the near future.