Hmmm, not sure, but large arrays may be plausible, too. I suppose it wouldn't be here if it wasn't a big difference (and yeah, 2-3 or so elements are probably common). But maybe we should make a threshold?