>>58452753
It's not that bad given the fact that the geometry can be pretty complex