Rejoin a group you left before

I’d like to start a discussion about this idea (I think it’s from @hpk and/or @r10s, at least thats where I heard it from)

So my key argument to consider is, what if the user got kicked from the group? Is there still a way to remove people from groups, when they just could rejoin, for example when they show toxic behavior against other group members?

Also for the point with access control there is also the topic of group types that is in that sense familiar to this one.

I would like this feature and I talked about it here: Away mode on groups

And the idea isn’t that a member can leave the group and then rejoin, but that he never leave the group, he is still in the group but just not present (don’t want to receive any messages but “group state changed” messages of course)