The cloth sim is GPU. It’s not that heavy currently, around 40k quads. You could go much heavier, easily 500k, but it also changed the cloth behaviour.
The limiting factor is actually not the sim, but the initial load time for the procedural geometry. I might try adding some subdivisions though..