APRecord as base class. Introduce APGroup for groups. Load groups and members. Thread-safe operation on concurency queues. Field mask moved from instance to method.