Better separation between record reading and event reading.