Whenever you switch environment for a host group - the host group looses its puppet classes.
|Assigned to:||-||% Done:||
Whenever you switch environment for a host group - the host group looses its puppet classes. There's no warning and basically someone needs to memorize all the classes the host group had assigned.
I'd expect a warning message notifying about such a major impact, or memorizing the list of already assigned classes somewhere for easy retrieval.