Change of Route/World and Start Events Without starting a New Activity

I would love for it to be possible to keep everything you do in a Zwift Session in one Fit File, whether that is going to a new route, going into a different world, starting an Event or anything the like, in order to have everything in one file for analysis, but also in order to not spam other peoples Activity/Strava Feeds.