This way the disk barely needs to be accessed when loading GitJournal, and we can hide how long it takes GitJournal to parse all the notes in the background.