We should investigate making FileEntry inherit IDisposable instead of relying on the finalizer to clean up the Content stream.