Performance work
These are the low hanging fruit.
those 1000 calls to assemble_list_row still taking 22.073 is still way too much, but it used to take 42 seconds before this MR.
UPDATE: With all patches, we are <3.5 seconds now.
Edited by Sebastian Spaeth