D'après mes tests, c'est au niveau de javascript côté client que c'est long, ça se sent surtout s'il y a beaucoup de colonnes.

Je n'utilise pas <p:columns> (ça ne devais pas exister quand j'ai...