Hmm. Looking more closely at what groups.js does, it looks like it’s making pretty much the same json call that I am, and worse, the Group.findAll() that it appears I would need to do in order to be able to use Group.addMembers adds an extra ajax call that I’m currently avoiding. Maybe my code isn’t as bad as I thought!
Thanks!