You have a ShrinkCompoundFile method to reduce file sizes, however is there plans to have defragment option? The shrink works however it can still leave some sections fragmented (such as the mini fat), so a defragment option to make the files contiguous would be nice.