@Override
	public void update() {
		if (!componentAddBuffer.isEmpty()) {
			addComponents();
			componentAddBuffer.clear();
		}

		if (!componentRemoveBuffer.isEmpty()) {
			removeComponents();
			componentRemoveBuffer.clear();
		}
	}