Good job fixing the file manager display issues. However, I notice that the "Extract" functionality has become incredibly slow. I guess this is because now, it's fetching the entire contents of the file and allowing you to select what you wish to extract.. that's fine, but man, is it slow.
My suggestion is that you add an "extract all" option from the context menu, which allows for the bypass of this extra step of selecting / deselecting files, especially when it's not required. It adds extra wait and should be optional.