As a suggestion, when crafting... well, whatever, it would probably be better if the materials were taken from the smallest stack first. It's a bit annoying to have to combine stacks manually all the time. For example, say I'm crafting spices. I go out collecting allspice and collect a bit too much, winding up with 254, in one stack of 250 and a second stack of 4. I grind 50 ginger, and now I still have two stacks of allspice, only now it's one stack of 200 and a second stack of 4, because the 250-stack was "first" in my inventory. If the 4-stack was used first it would eliminate the need to manually combine the stacks later.