Currently, all data and files opened in Posthoc is stored in memory. Opening several large files is easy to overwhelm available memory and cause the process to crash. We can store processed data in IndexedDB, which has virtually no capacity limit, and retrieve them on demand.