Transfer tracks to another session in sync

I have one session with around 8 tracks that have 5 songs recorded on them. I want to transfer each song to a different session to mix but I don’t know how to keep all 8 tracks in sync. The regions in some of tracks are different lengths so I can’t import them and snap them to the region starts. Is there a way to import the regions so they stay in sync or do I have to export each track in whole, bring it into the new session and then cut it down? I am trying to avoid this method because the session is about 30 to 40 mins long.

Try making 5 snapshots then edit each snapshot to the desired song.cheers