Inset multiple faces of an object separately?

 From:  nameless
10020.1 
I am in an affair with inset these days!

Is there a way to inset multiple connected faces separately instead of like a region? LMB->RMBx2 can be really quick, but I think that insetting all faces at once makes more sense in cases of relatively complex objects.