don't use is_many for groups property

not sure if is_many always guarantees that order is preserved