Iterating over each user in a guild should be done in a separate thread so that it doesn't block the main loop when processing larger guilds