improve dropdown choice caching for gp admin

manually set choices to reduce repetetive queries
add caching to membership inline

fixes #684