private void updateProperties(TurmsProperties properties) {
        ServiceProperties serviceProperties = properties.getService();
        checkIfTargetActiveAndNotDeleted = serviceProperties.getMessage()
                .isCheckIfTargetActiveAndNotDeleted();
        respondOfflineIfInvisible = serviceProperties.getUser()
                .isRespondOfflineIfInvisible();
    }
@param groupService          is lazy because: GroupService -> GroupMemberService ->
                             GroupService
@param groupBlocklistService is lazy because: GroupMemberService -> GroupBlocklistService ->
                             GroupMemberService
turms-service/src/main/java/im/turms/service/domain/group/service/GroupMemberService.java