Wouldn´t you request be fullfilled with the option to create different objects for different groups? Check this FR: