App in a tarball?
I had a great idea, but I'm sure it could work with speed issues. PFx and PTB have many small (less than 4kB) files, which each have their own equal space in memory (4kB). This results in a lot of disk space being used for a relatively small amount of data.
I checked the size of my PortableFirefox folder:
Size: 71.4 MB (74,911,538 bytes)
Size on disk: 82.1 MB (86,147,072 bytes)
(35MB cache limit)
More than 10MB wasted.
If the folder were inside a tarball, size on disk would probably be not much more than 75,000,000 bytes.
I'm just not sure how much speed would be lost editing a tarball