Clone children list then draw on cloned list to avoid IndexOutOfBoundsException