Updating channel meta data upon user update

I wanted to check if Sendbird provides any functionality under the hood where, upon deactivation of a user, a key in the metadata of all channels that the user is part of is automatically updated.

In our application, we’d like to insert a similar metadata key in all existing channels for users who have been deactivated. However, we have over a million channels, so we’re looking for a scalable solution that avoids having to make API calls to update each channel individually.

Does Sendbird offer any built-in support for this kind of bulk metadata update, or would you suggest an alternative approach?