improve performance, fix bug where self events not synced, will try to finish cursors and stacks sunday