in our case all sr groups are visible and all options are default

In our case all sr groups are visible and all options are default, so we don't need to make so much queries to the database like the original code does. 
Original code is too slow with a lot of shared roster groups.