Another point here is that you cannot edit 300 events at once. Why do you need them all on the timeline at once?
I try to work in sections that represent about 5-6 min of finished product at the most. Then I render those sections to a MXF (loseless) file format for final assembly. Working with long timelines causes many problems.
How long a piece are you working on? Why can’t it be edited in sections?