Marks a component to be removed from the components list on the next game tick.
@override bool remove(Component c) { _removeLater.add(c); return true; }