Add noCache option to the fromString method. The hope is that RRule doesn't append a bunch of dates to the array that relate to previously parsed events when importing a large data set.