Объединить ячейки в таблице

Добрый день!
Есть сущность IndividualDevPlanDetail:
> @NamePattern("%s|id")

@Table(name = "AA_INDIVIDUAL_DEV_PLAN_DETAIL")
@Entity(name = "aa$IndividualDevPlanDetail")
public class IndividualDevPlanDetail extends AbstractParentEntity {
    private static final long serialVersionUID = 3478303334727041749L;

    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "PLAN_ID")
    protected IndividualDevPlan plan;

    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "COMPETENCE_ID")
    protected CompetenceGroup competence;

    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "TOPIC_ID")
    protected Course topic;

    @Column(name = "SCORE")
    protected Double score;

    @Column(name = "EMP_CHOICE")
    protected Boolean empChoice = false;

    @Column(name = "MANAGER_CHOICE")
    protected Boolean managerChoice = false;

    @Column(name = "CHECK_POINT1", length = 4000)
    protected String checkPoint1;

    @Column(name = "CHECK_POINT2", length = 2000)
    protected String checkPoint2;

    @Column(name = "PRIORITY")
    protected Integer priority = 4;

    @Column(name = "COMMENT", length = 2000)
    protected String comment;
}

Есть таблица(GroupTable) в screen где отображается данные из IndividualDevPlanDetail:
image

Здесь балл(score в IndividualDevPlanDetail) задается отдельно для каждой темы(topic в IndividualDevPlanDetail). Но часто в рамках одной компетенции(competence в IndividualDevPlanDetail) баллы одинаковые. Например, по всем темам балл “2” в компетенции “Навык в Java”(пример из скрина выше). Как можно объединить ячейки для балла в одну в таких случаях(Пример с скрине ниже). Cкажу сразу, архитектурные решения не подходят(типо поменять модель итд), так как уже много что заложено.
image