Swarm - use frozenset for particle groups - Issue #5