Plenty of simplification and cleanup for pointgroup code.