How to improve framerate with groom

I have 1 character in my scene with just a few lights yet my frames are around 20fps. If I disable the character’s alembic groom the frames jump up to around 50-60 frames. With 2 characters in the scene it’s unusable. How do I optimize the groom to not use as much resources? The hair is pretty important to the character so I can’t just remove it.

I have no idea how they can have a character with full body alembic groom (mine just has hair on his head) in full world and still get decent frames. Like in this video:
Hair at a Strand Level

I’ve tried a completely empty map with just my character and a few lights and still get the same results. The hair uses the majority of resources and drops my frames dramatically in any scene. How do I optimize?