dont emit multiple remove events when using removeAll