Added a way to limit the items in the slots of any machines dynamically, currently an internal API only, may change further down the line to allow for other mod intergration or integration patches