Fix pageModel's isDownloaded flag is overwritten when saving