Any way to create a profile list that selects persistent storage per user?

I made a kludge using extraConfig that might serve as a starting point for what you need: