How do I add physics to hair styled with curve guides?

So I’ve got a character with particle hair styled using curve guides and I’m wondering how I can add physics to the hair? clicking the hair dynamics check box does nothing unless I lower the curve guide field weights but that causes the hair to interpolate between the curve guide and the starting position in a very undesirable way. is there any solution that does not involve making the curves soft bodies? there’s too many to add cloth physics to. Also curve guides don’t seem to offer a method of adding control points to a pin group as far as I know.