
While this doesn't do a good job of distributing the resources between different sections of the bus, it will maximize the use of whatever item you have on the bus. It prevents the scenario where you have one section starved of resources, while the belt is backed up in another section.
Thoughts?