I tried to get Engival (the author of EngInventory) to stop the moment he started and take a look at OneBag and MyBags and base his underlying code on them, since they essentially guarantee that any other inventnroy mods will work with them.
He shrugged me off like nothing mattered but making his mod, which was really sad 'cause it's too high memory usage and too incompatable for me. Not a bad idea to consider throwing the "new" and the sorting, which I bet we could take almost directly from his code, into a new Ace Mod, MAYBE MyBags, but probably its own mod. Hi again, UltraBag! :P