Cool! How do you handle internal checks in the files? How does overwriting 8 zeroes not break stuff?

Well it was intended/used to fill out a .zip file comment section, so those 8 zeroes were ignored anyway.

Smart!