only one group on at a time in one file
put them each in their own file and you can provided the scripts dont conflict
conflicts might be using the same variable names and one resets it over the other or the same alias name (which can be overcome with the alias -l I believe)
there is probably more