Can I use PrepareMapChange/CommitMapChange with ServerTravel?

I’m trying to work on a system for my game where a map loads in the background while players are playing, and once the map is loaded it moves all the players to the new map.

PrepareMapChange/CommitMapChange seems to be exactly what I need, but I’ve got one problem: If I were to implement this game as an online multiplayer game, would I still be able to use PrepareMapChange and CommitMapChange? Is it possible to use PrepareMapChange and then initiate ServerTravel and conduct seamless travel? Or will that leave behind a lot of garbage that won’t get cleaned up?