Industrial budget is now an exposed convar (server.industrialFrameBudgetMs), was 0.25ms now defaults to 0.5ms
Conveyors can now abort jobs halfway through if they go for too long, meaning dense industrial networks may move less items if too many containers are connected