not a bad idea. how do you see it working? like would a user make a group and then control permissions?