I have 6 cube objects. The arriving tokens may only pull a cube if the number of available cubes is at least 3.
Therefore at most 4 cubes may be occupied at any given moment.
However I have a problem whenever 4 cubes are occupied while having two backorders.
When a cube is pushed back onto the list, both backorders are fulfilled such that 5 cubes are now occupied. The problem is that both backorders are fulfilled at the exact same simulation time stamp and I can't seem to resolve this.