The TOC seems pretty superfluous unless you're actually reading a book. Why would the ereader need to scan them ahead of time?
Have you seen the ereader "extract all books", @frostschutz? It is very easy to open a zip archive in memory and read the contents of arbitrary files (all disk reads), which is all that Kobo needs to do to get metadata. It does not need to unzip each book to disk (lots of reads and writes).
|