Absolutely. Yes.
You would take the current nomination process, which I understand is virtually identical across parties—with some small differences—and instead of electing one nominee, you would elect several, as members. The next step would be to have an open list in either the MMP or list-PR system, and then give voters in that region the chance to select the candidates of their preference from within the party of their preference.