For sure, the amount of data to handle is key on increasing time but also I was really fighting on how to reduce the GC timings from 2-4 hours (don't fully recall) to just few minutes only by, in my case, changing pure ZFS dataset handling with SMB share to PBS, to ZVOL with iscsi share to...