Questions: is it underused? Could we gain some speed using it consistently?
Probably, yes, but one of the biggest bottleneck for me at this point is copying of attributes. See #2587. As discussed #513, this also raises the question of possibly completely dropping dbf in order to profit from (generally) faster SQL features.