No duplicate suggestions ids

A of #171 without the last 2 commits (an attempt to use slug as value within the forms).
Now fixes #169 and the functional issue with group picking described in #173