cache group ids on user object
makes server save_as api more intuitive