Ongoing issue with support but basically in most of my test having default caching enabled on pyro block end makes it completely unusable. Eg live sim or flipbook with caching disabled 150 frames approx 8-10 min. Turn on caching (the default) and it will take 30 min just to get to frame 50.
This is on windows 11 (all updated) with latest studio nvidia drivers and 3090 RTX 24GB
So to get the speed as weird as it sounds - disable caching on the pyro block end when working with pyro.