Remove complex SubEvent ordering, it was breaking
Ease restrictions on mark deletion.

I was a bit overambitious and prevented deletion of events at all!