ive noticed that when you use a stack of an item, it takes it from the first bag to the last bag. this usually leads to me having 2 half stacks in my bags, since they stack in the same order. please make consumables used start from the last bag and move its way forward so it starts with the smallest stack first. ill try to illustrate my point since it can be confusing to think about.

you start building a stack of iron, and when it reaches its max per stack, it starts a new stack in a further away bag slot.

- bag -
1 - 2
10
20
40
50 10
50 15
------> stacking order direction

then say you start using the iron, it takes it away like this.

- bag -
1 - 2
50 15
40 15
30 15
-------> consuming order direction

this doesnt make sense. it should go the other direction to make it efficient.