fixed most concurrent modification exceptions on edges and paintable components