If anyone's interested, a rather simple but effective version of this plugin has been developed. It works fine for my purposes, although doesn't yet have much flexibility for different implemention needs.
Fractured Atlas :: Liberate the Artist
Services: Healthcare, Fiscal Sponsorship, Marketing, Education, The Emerging Artists Fund
Fractured Atlas :: Liberate the Artist
Services: Healthcare, Fiscal Sponsorship, Marketing, Education, The Emerging Artists Fund