I'm considering maybe switching the backend from restic to rustic in the future
rustic is compatible with restic repos and can read and write to them in the same way restic can, but is supposedly more memory/cpu efficient and supports various other features such as lock-free pruning
see this feature comparison table:
my only issue is that im not entirely sure how stable/reliable it is compared to restic - but it seems decently mature by now