So how does this work if you have different user stores for different IDPs? Not that I'm able to get any of it working yet, but our SSPR admin says our account for SSPR is in AD, but our user store is eDirectory...

And we have half a dozen or so IDPs that use different user stores.