Use group_by to simplify Power Pool serialization