Major speedup to getEventData, up to 100x