fix bug where all the components with only one executor were assigned to the same slot. this fix will spread them out.