- [x] Rewrite main routine to use a single for loop - [x] Persist data after calculation and load it from file, since it only depends on `lmax` - [ ] Overwrite persisted data if data for larger `lmax` is calculated, only load the required entries from it when using smaller `lmax`