After marking all synchronous ZFS I/Os as high-priority I am able to see some latency reduction when benchmarking short random reads simultaneously while pretty much sequential pool scrub running. If the concept is OK, we may test it in more different patterns. The scrub pressure was just the issue I was looking at.