@Override
    protected void onUpdate(boolean success) {
        if (!this.save) {
            return;
        }

        this.subject.save();
    }
Extension of CalculatedSubjectData which persists data when modified
sponge/src/main/java/me/lucko/luckperms/sponge/service/model/persisted/PersistedSubjectData.java