I don't know about on cisco, but on Juniper you have to be able to create a node with the polling ip address and a different community string, and then poll the additional VRF using that. In my environment we only do this for the top couple of VRFs since you can only do this by adding an additional polling engine.
Please vote-up: http://thwack.solarwinds.com/ideas/1230