Seaparate Particle Hair from Ambient Occlusion

Is there a way to separate particle hair in the rendering process so it is not subject to Ambient Occlusion but the rest of the scene is?

I think the best you could do is render it on a separate rendering layer and use the compositor to combine the two layers. However, it’ll be tricky to get the lighting and shadows to match up.