List handling after recent pi-hole update is exhausting nearly all resources

You can try the (still work in progress) branch gravity-test with pihole checkout core gravity-test (take a backup first just in case, but should be fine!)