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

+1 thanks for the quick investigation and fix

Now on gravity-test temporarily and updates are back to normal times, and metrics like cpu, scheduling, memory, disk are also back to normal. It also appears to have cleared the database readonly errors I was getting.