Organised racing sessions

Hello I’d like to see an option to enter races organised by Zwift, perhaps on a separate server, so it wouldn’t interfere with other users of Zwift. With different groups for abilities. And, much like a real race, if a user were to go in an easier group and win by 10min. They would get moved into a group more suited to there ability.